Skip to content

Commit a816870

Browse files
authored
Verify assertBrowserHistoryIsNotOnLastPage is unavailable (5.4) (#60)
1 parent 3ca4a69 commit a816870

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

tests/Functional/BrowserCest.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
use App\Entity\User;
88
use App\Tests\Support\FunctionalTester;
9+
use PHPUnit\Framework\ExpectationFailedException;
910

1011
final class BrowserCest
1112
{
@@ -28,6 +29,18 @@ public function assertBrowserNotHasCookie(FunctionalTester $I)
2829
$I->assertBrowserNotHasCookie('TESTCOOKIE');
2930
}
3031

32+
public function assertBrowserHistoryIsNotOnLastPageRequiresBrowserKit74(FunctionalTester $I)
33+
{
34+
$I->amOnPage('/');
35+
36+
try {
37+
$I->assertBrowserHistoryIsNotOnLastPage();
38+
$I->fail('assertBrowserHistoryIsNotOnLastPage should fail when symfony/browser-kit < 7.4.');
39+
} catch (ExpectationFailedException $e) {
40+
$I->assertStringContainsString('requires symfony/browser-kit >= 7.4', $e->getMessage());
41+
}
42+
}
43+
3144
public function assertRequestAttributeValueSame(FunctionalTester $I)
3245
{
3346
$I->amOnPage('/request_attr');

0 commit comments

Comments
 (0)