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

Skip to content

Commit 4849c01

Browse files
minor #27882 [MonologBridge] Prefer PSR-3 to interact with Monolog in tests (derrabus)
This PR was merged into the 4.2-dev branch. Discussion ---------- [MonologBridge] Prefer PSR-3 to interact with Monolog in tests | Q | A | ------------- | --- | Branch? | 3.4 | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | part of #27857 | License | MIT | Doc PR | N/A This PR changes tests in the Monolog bridge: * Calls to `Logger::addInfo()` are changed to `Logger::info()`. * The return value of `Logger::debug()`, `Logger::info()`, `Logger::notice()`, `Logger::warning()`, `Logger::error()` etc. is no longer asserted to be `true`. This way, the tests only use PSR-3 compatible code to interact with the logger, which makes them forward-compatible with the changes in Monolog 2. Commits ------- 78498d3 Prefer PSR-3 to interact with Monolog in tests.
2 parents b226859 + 78498d3 commit 4849c01

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

src/Symfony/Bridge/Monolog/Tests/Handler/ConsoleHandlerTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -180,19 +180,19 @@ public function testLogsFromListeners()
180180

181181
$dispatcher = new EventDispatcher();
182182
$dispatcher->addListener(ConsoleEvents::COMMAND, function () use ($logger) {
183-
$logger->addInfo('Before command message.');
183+
$logger->info('Before command message.');
184184
});
185185
$dispatcher->addListener(ConsoleEvents::TERMINATE, function () use ($logger) {
186-
$logger->addInfo('Before terminate message.');
186+
$logger->info('Before terminate message.');
187187
});
188188

189189
$dispatcher->addSubscriber($handler);
190190

191191
$dispatcher->addListener(ConsoleEvents::COMMAND, function () use ($logger) {
192-
$logger->addInfo('After command message.');
192+
$logger->info('After command message.');
193193
});
194194
$dispatcher->addListener(ConsoleEvents::TERMINATE, function () use ($logger) {
195-
$logger->addInfo('After terminate message.');
195+
$logger->info('After terminate message.');
196196
});
197197

198198
$event = new ConsoleCommandEvent(new Command('foo'), $this->getMockBuilder('Symfony\Component\Console\Input\InputInterface')->getMock(), $output);

src/Symfony/Bridge/Monolog/Tests/LoggerTest.php

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public function testGetLogsWithoutDebugProcessor()
2424
$handler = new TestHandler();
2525
$logger = new Logger(__METHOD__, array($handler));
2626

27-
$this->assertTrue($logger->error('error message'));
27+
$logger->error('error message');
2828
$this->assertSame(array(), $logger->getLogs());
2929
}
3030

@@ -33,7 +33,7 @@ public function testCountErrorsWithoutDebugProcessor()
3333
$handler = new TestHandler();
3434
$logger = new Logger(__METHOD__, array($handler));
3535

36-
$this->assertTrue($logger->error('error message'));
36+
$logger->error('error message');
3737
$this->assertSame(0, $logger->countErrors());
3838
}
3939

@@ -43,7 +43,7 @@ public function testGetLogsWithDebugProcessor()
4343
$processor = new DebugProcessor();
4444
$logger = new Logger(__METHOD__, array($handler), array($processor));
4545

46-
$this->assertTrue($logger->error('error message'));
46+
$logger->error('error message');
4747
$this->assertCount(1, $logger->getLogs());
4848
}
4949

@@ -53,15 +53,15 @@ public function testCountErrorsWithDebugProcessor()
5353
$processor = new DebugProcessor();
5454
$logger = new Logger(__METHOD__, array($handler), array($processor));
5555

56-
$this->assertTrue($logger->debug('test message'));
57-
$this->assertTrue($logger->info('test message'));
58-
$this->assertTrue($logger->notice('test message'));
59-
$this->assertTrue($logger->warning('test message'));
56+
$logger->debug('test message');
57+
$logger->info('test message');
58+
$logger->notice('test message');
59+
$logger->warning('test message');
6060

61-
$this->assertTrue($logger->error('test message'));
62-
$this->assertTrue($logger->critical('test message'));
63-
$this->assertTrue($logger->alert('test message'));
64-
$this->assertTrue($logger->emergency('test message'));
61+
$logger->error('test message');
62+
$logger->critical('test message');
63+
$logger->alert('test message');
64+
$logger->emergency('test message');
6565

6666
$this->assertSame(4, $logger->countErrors());
6767
}
@@ -72,7 +72,7 @@ public function testGetLogsWithDebugProcessor2()
7272
$logger = new Logger('test', array($handler));
7373
$logger->pushProcessor(new DebugProcessor());
7474

75-
$logger->addInfo('test');
75+
$logger->info('test');
7676
$this->assertCount(1, $logger->getLogs());
7777
list($record) = $logger->getLogs();
7878

@@ -101,7 +101,7 @@ public function testClear()
101101
$logger = new Logger('test', array($handler));
102102
$logger->pushProcessor(new DebugProcessor());
103103

104-
$logger->addInfo('test');
104+
$logger->info('test');
105105
$logger->clear();
106106

107107
$this->assertEmpty($logger->getLogs());

0 commit comments

Comments
 (0)