File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed
Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -531,7 +531,7 @@ public function reload(): Crawler
531531 */
532532 public function followRedirect (): Crawler
533533 {
534- if (!$ this ->redirect ) {
534+ if (!isset ( $ this ->redirect ) ) {
535535 throw new LogicException ('The request was not redirected. ' );
536536 }
537537
Original file line number Diff line number Diff line change 1515use Symfony \Component \BrowserKit \CookieJar ;
1616use Symfony \Component \BrowserKit \Exception \BadMethodCallException ;
1717use Symfony \Component \BrowserKit \Exception \InvalidArgumentException ;
18+ use Symfony \Component \BrowserKit \Exception \LogicException ;
1819use Symfony \Component \BrowserKit \History ;
1920use Symfony \Component \BrowserKit \Request ;
2021use Symfony \Component \BrowserKit \Response ;
@@ -889,4 +890,14 @@ public function testInternalRequestNull()
889890
890891 $ client ->getInternalRequest ();
891892 }
893+
894+ public function testFollowRedirectWithoutRequest ()
895+ {
896+ $ browser = $ this ->getBrowser ();
897+
898+ $ this ->expectException (LogicException::class);
899+ $ this ->expectExceptionMessage ('The request was not redirected. ' );
900+
901+ $ browser ->followRedirect ();
902+ }
892903}
You can’t perform that action at this time.
0 commit comments