コード例 #1
0
ファイル: LogTest.php プロジェクト: bradley-holt/zf2
 public function testOptionsPassedToResourceAreUsedToInitializeLog()
 {
     $stream = fopen('php://memory', 'w+', false);
     $options = array('memory' => array('writerName' => 'Stream', 'writerParams' => array('stream' => $stream)));
     $resource = new LogResource($options);
     $resource->setBootstrap($this->bootstrap);
     $resource->init();
     $log = $resource->getLog();
     $this->assertTrue($log instanceof \Zend\Log\Logger);
     $log->log($message = 'logged-message', \Zend\Log\Logger::INFO);
     rewind($stream);
     $this->assertContains($message, stream_get_contents($stream));
 }