File tree 1 file changed +13
-1
lines changed
tests/Symfony/Tests/Bridge/Monolog/Processor 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change 14
14
use Monolog \Logger ;
15
15
use Symfony \Bridge \Monolog \Processor \WebProcessor ;
16
16
use Symfony \Component \HttpFoundation \Request ;
17
+ use Symfony \Component \HttpKernel \HttpKernelInterface ;
17
18
18
19
class WebProcessorTest extends \PHPUnit_Framework_TestCase
19
20
{
@@ -35,7 +36,18 @@ public function testUsesRequestServerData()
35
36
$ request = new Request ();
36
37
$ request ->server ->replace ($ server );
37
38
38
- $ processor = new WebProcessor ($ request );
39
+ $ event = $ this ->getMockBuilder ('Symfony\Component\HttpKernel\Event\GetResponseEvent ' )
40
+ ->disableOriginalConstructor ()
41
+ ->getMock ();
42
+ $ event ->expects ($ this ->any ())
43
+ ->method ('getRequestType ' )
44
+ ->will ($ this ->returnValue (HttpKernelInterface::MASTER_REQUEST ));
45
+ $ event ->expects ($ this ->any ())
46
+ ->method ('getRequest ' )
47
+ ->will ($ this ->returnValue ($ request ));
48
+
49
+ $ processor = new WebProcessor ();
50
+ $ processor ->onKernelRequest ($ event );
39
51
$ record = $ processor ($ this ->getRecord ());
40
52
41
53
$ this ->assertEquals ($ server ['REQUEST_URI ' ], $ record ['extra ' ]['url ' ]);
You can’t perform that action at this time.
0 commit comments