merged branch stof/fix_monolog_webprocessor (PR #4157)
Commits
-------
b574de3
Fixed tests
Discussion
----------
Fix tests for the monolog webprocessor
This commit is contained in:
commit
48c481c269
@ -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']);
|
||||
|
Reference in New Issue
Block a user