File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ public function getKernel(): KernelInterface
5656 */
5757 public function getProfile (): HttpProfile |false |null
5858 {
59- if (null === $ this ->response || !$ this ->getContainer ()->has ('profiler ' )) {
59+ if (! isset ( $ this ->response ) || !$ this ->getContainer ()->has ('profiler ' )) {
6060 return false ;
6161 }
6262
Original file line number Diff line number Diff line change 1414use Symfony \Bundle \FrameworkBundle \KernelBrowser ;
1515use Symfony \Bundle \FrameworkBundle \Tests \Functional \AbstractWebTestCase ;
1616use Symfony \Component \HttpFoundation \Response ;
17+ use Symfony \Component \HttpKernel \KernelInterface ;
1718
1819class KernelBrowserTest extends AbstractWebTestCase
1920{
@@ -61,6 +62,13 @@ public function testRequestAfterKernelShutdownAndPerformedRequest()
6162 $ client ->request ('GET ' , '/ ' );
6263 }
6364
65+ public function testGetProfileWithoutRequest ()
66+ {
67+ $ browser = new KernelBrowser ($ this ->createMock (KernelInterface::class));
68+
69+ $ this ->assertFalse ($ browser ->getProfile ());
70+ }
71+
6472 private function getKernelMock ()
6573 {
6674 $ mock = $ this ->getMockBuilder ($ this ->getKernelClass ())
You can’t perform that action at this time.
0 commit comments