Skip to content

Commit 6c82d6c

Browse files
committed
tests(e2e): add install page test
1 parent 437f176 commit 6c82d6c

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

tests/Feature/InstallTest.php

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace Tests\Feature;
6+
7+
use DOMDocument;
8+
use PHPUnit\Framework\Attributes\Test;
9+
10+
final class InstallTest extends FeatureTestCase {
11+
#[Test]
12+
function it_shows_install_page(): void {
13+
$response = self::$client->get('./es/v3/install');
14+
$html = new DOMDocument;
15+
@$html->loadHTML($response->getBody()->getContents());
16+
$title = $html->getElementsByTagName('title')->item(0);
17+
$jumbotron = $html->getElementsByTagName('h1')->item(0);
18+
19+
self::assertSame(200, $response->getStatusCode());
20+
self::assertStringContainsString('Instalación', $title->textContent);
21+
self::assertSame('Instalación', $jumbotron->textContent);
22+
}
23+
}

0 commit comments

Comments
 (0)