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
56
56
*/
57
57
public function getProfile (): HttpProfile |false |null
58
58
{
59
- if (null === $ this ->response || !$ this ->getContainer ()->has ('profiler ' )) {
59
+ if (! isset ( $ this ->response ) || !$ this ->getContainer ()->has ('profiler ' )) {
60
60
return false ;
61
61
}
62
62
Original file line number Diff line number Diff line change 14
14
use Symfony \Bundle \FrameworkBundle \KernelBrowser ;
15
15
use Symfony \Bundle \FrameworkBundle \Tests \Functional \AbstractWebTestCase ;
16
16
use Symfony \Component \HttpFoundation \Response ;
17
+ use Symfony \Component \HttpKernel \KernelInterface ;
17
18
18
19
class KernelBrowserTest extends AbstractWebTestCase
19
20
{
@@ -61,6 +62,13 @@ public function testRequestAfterKernelShutdownAndPerformedRequest()
61
62
$ client ->request ('GET ' , '/ ' );
62
63
}
63
64
65
+ public function testGetProfileWithoutRequest ()
66
+ {
67
+ $ browser = new KernelBrowser ($ this ->createMock (KernelInterface::class));
68
+
69
+ $ this ->assertFalse ($ browser ->getProfile ());
70
+ }
71
+
64
72
private function getKernelMock ()
65
73
{
66
74
$ mock = $ this ->getMockBuilder ($ this ->getKernelClass ())
You can’t perform that action at this time.
0 commit comments