mirror of
https://github.com/Seldaek/monolog.git
synced 2025-08-08 06:06:40 +02:00
Merge branch '2.x'
This commit is contained in:
@@ -55,6 +55,37 @@ class LoggerTest extends TestCase
|
||||
$this->assertEquals(Logger::toMonologLevel('emergency'), Level::Emergency);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers Monolog\Logger::addRecord
|
||||
* @covers Monolog\Logger::log
|
||||
*/
|
||||
public function testConvertRFC5424ToMonologLevelInAddRecordAndLog()
|
||||
{
|
||||
$logger = new Logger('test');
|
||||
$handler = new TestHandler;
|
||||
$logger->pushHandler($handler);
|
||||
|
||||
foreach ([
|
||||
7 => 100,
|
||||
6 => 200,
|
||||
5 => 250,
|
||||
4 => 300,
|
||||
3 => 400,
|
||||
2 => 500,
|
||||
1 => 550,
|
||||
0 => 600,
|
||||
] as $rfc5424Level => $monologLevel) {
|
||||
$handler->reset();
|
||||
$logger->addRecord($rfc5424Level, 'test');
|
||||
$logger->log($rfc5424Level, 'test');
|
||||
$records = $handler->getRecords();
|
||||
|
||||
self::assertCount(2, $records);
|
||||
self::assertSame($monologLevel, $records[0]['level']);
|
||||
self::assertSame($monologLevel, $records[1]['level']);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers Logger::__construct
|
||||
*/
|
||||
|
Reference in New Issue
Block a user