mirror of
https://github.com/guzzle/guzzle.git
synced 2025-02-25 10:33:18 +01:00
26 lines
646 B
PHP
26 lines
646 B
PHP
<?php
|
|
|
|
namespace Guzzle\Tests\Log;
|
|
|
|
use Guzzle\Log\PsrLogAdapter;
|
|
use Monolog\Logger;
|
|
use Monolog\Handler\TestHandler;
|
|
|
|
/**
|
|
* @covers Guzzle\Log\PsrLogAdapter
|
|
* @covers Guzzle\Log\AbstractLogAdapter
|
|
*/
|
|
class PsrLogAdapterTest extends \Guzzle\Tests\GuzzleTestCase
|
|
{
|
|
public function testLogsMessagesToAdaptedObject()
|
|
{
|
|
$log = new Logger('test');
|
|
$handler = new TestHandler();
|
|
$log->pushHandler($handler);
|
|
$adapter = new PsrLogAdapter($log);
|
|
$adapter->log('test!', LOG_INFO);
|
|
$this->assertTrue($handler->hasInfoRecords());
|
|
$this->assertSame($log, $adapter->getLogObject());
|
|
}
|
|
}
|