mirror of
https://github.com/Seldaek/monolog.git
synced 2025-08-07 05:36:45 +02:00
Add ->withName to clone a handler and get a new name, fixes #730
This commit is contained in:
@@ -33,6 +33,19 @@ class LoggerTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertEquals('ERROR', Logger::getLevelName(Logger::ERROR));
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers Monolog\Logger::withName
|
||||
*/
|
||||
public function testWithName()
|
||||
{
|
||||
$first = new Logger('first', array($handler = new TestHandler()));
|
||||
$second = $first->withName('second');
|
||||
|
||||
$this->assertSame('first', $first->getName());
|
||||
$this->assertSame('second', $second->getName());
|
||||
$this->assertSame($handler, $second->popHandler());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers Monolog\Logger::toMonologLevel
|
||||
*/
|
||||
|
Reference in New Issue
Block a user