Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 48c481c

Browse files
committed
merged branch stof/fix_monolog_webprocessor (PR #4157)
Commits ------- b574de3 Fixed tests Discussion ---------- Fix tests for the monolog webprocessor
2 parents 195a1d3 + b574de3 commit 48c481c

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

tests/Symfony/Tests/Bridge/Monolog/Processor/WebProcessorTest.php

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
use Monolog\Logger;
1515
use Symfony\Bridge\Monolog\Processor\WebProcessor;
1616
use Symfony\Component\HttpFoundation\Request;
17+
use Symfony\Component\HttpKernel\HttpKernelInterface;
1718

1819
class WebProcessorTest extends \PHPUnit_Framework_TestCase
1920
{
@@ -35,7 +36,18 @@ public function testUsesRequestServerData()
3536
$request = new Request();
3637
$request->server->replace($server);
3738

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);
3951
$record = $processor($this->getRecord());
4052

4153
$this->assertEquals($server['REQUEST_URI'], $record['extra']['url']);

0 commit comments

Comments
 (0)