diff --git a/tests/Symfony/Tests/Bridge/Monolog/Processor/WebProcessorTest.php b/tests/Symfony/Tests/Bridge/Monolog/Processor/WebProcessorTest.php index 1efe5d856d..03ca5124ed 100644 --- a/tests/Symfony/Tests/Bridge/Monolog/Processor/WebProcessorTest.php +++ b/tests/Symfony/Tests/Bridge/Monolog/Processor/WebProcessorTest.php @@ -14,6 +14,7 @@ namespace Symfony\Tests\Bridge\Monolog\Processor; use Monolog\Logger; use Symfony\Bridge\Monolog\Processor\WebProcessor; use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpKernel\HttpKernelInterface; class WebProcessorTest extends \PHPUnit_Framework_TestCase { @@ -35,7 +36,18 @@ class WebProcessorTest extends \PHPUnit_Framework_TestCase $request = new Request(); $request->server->replace($server); - $processor = new WebProcessor($request); + $event = $this->getMockBuilder('Symfony\Component\HttpKernel\Event\GetResponseEvent') + ->disableOriginalConstructor() + ->getMock(); + $event->expects($this->any()) + ->method('getRequestType') + ->will($this->returnValue(HttpKernelInterface::MASTER_REQUEST)); + $event->expects($this->any()) + ->method('getRequest') + ->will($this->returnValue($request)); + + $processor = new WebProcessor(); + $processor->onKernelRequest($event); $record = $processor($this->getRecord()); $this->assertEquals($server['REQUEST_URI'], $record['extra']['url']);