function testLogException() { $this->log->logException(new lmbException('exmessage', $code = 42)); $entry = current($this->log->getWriters())->getWritten(); $this->assertTrue($entry->isLevel(LOG_ERR)); $this->assertTrue(strpos($entry->getMessage(), 'exmessage') !== false); }
function testLogException() { $this->log->logException(new lmbInvalidArgumentException('exmessage', $code = 42)); $entry = current($this->log->getWriters())->getWritten(); $this->assertTrue($entry->isLevel(LOG_ERR)); $this->assertEqual('lmbInvalidArgumentException: exmessage', $entry->getMessage()); }
function exception(lmbException $exception) { $this->log->logException($exception); }