Skip to content

Commit b434598

Browse files
committed
Added a test case for the Logger class.
1 parent d9b8d0c commit b434598

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
<?php
2+
3+
namespace Symfony\Bridge\Monolog\Tests;
4+
5+
use Monolog\Handler\TestHandler;
6+
use Symfony\Bridge\Monolog\Logger;
7+
8+
class LoggerTest extends \PHPUnit_Framework_TestCase
9+
{
10+
/**
11+
* @group legacy
12+
*/
13+
public function testEmerg()
14+
{
15+
$handler = new TestHandler();
16+
$logger = new Logger('test');
17+
$logger->pushHandler($handler);
18+
19+
$this->assertTrue($logger->emerg('test'));
20+
$this->assertTrue($handler->hasEmergency('test'));
21+
}
22+
23+
/**
24+
* @group legacy
25+
*/
26+
public function testCrit()
27+
{
28+
$handler = new TestHandler();
29+
$logger = new Logger('test');
30+
$logger->pushHandler($handler);
31+
32+
$this->assertTrue($logger->crit('test'));
33+
$this->assertTrue($handler->hasCritical('test'));
34+
}
35+
36+
/**
37+
* @group legacy
38+
*/
39+
public function testErr()
40+
{
41+
$handler = new TestHandler();
42+
$logger = new Logger('test');
43+
$logger->pushHandler($handler);
44+
45+
$this->assertTrue($logger->err('test'));
46+
$this->assertTrue($handler->hasError('test'));
47+
}
48+
49+
/**
50+
* @group legacy
51+
*/
52+
public function testWarn()
53+
{
54+
$handler = new TestHandler();
55+
$logger = new Logger('test');
56+
$logger->pushHandler($handler);
57+
58+
$this->assertTrue($logger->warn('test'));
59+
$this->assertTrue($handler->hasWarning('test'));
60+
}
61+
}

0 commit comments

Comments
 (0)