ILIAS  release_5-2 Revision v5.2.25-18-g3f80b82851
CouchDBHandlerTest.php
Go to the documentation of this file.
1 <?php
2 
3 /*
4  * This file is part of the Monolog package.
5  *
6  * (c) Jordi Boggiano <j.boggiano@seld.be>
7  *
8  * For the full copyright and license information, please view the LICENSE
9  * file that was distributed with this source code.
10  */
11 
12 namespace Monolog\Handler;
13 
15 use Monolog\Logger;
16 
18 {
19  public function testHandle()
20  {
21  $record = $this->getRecord(Logger::WARNING, 'test', array('data' => new \stdClass, 'foo' => 34));
22 
23  $handler = new CouchDBHandler();
24 
25  try {
26  $handler->handle($record);
27  } catch (\RuntimeException $e) {
28  $this->markTestSkipped('Could not connect to couchdb server on http://localhost:5984');
29  }
30  }
31 }
getRecord($level=Logger::WARNING, $message='test', $context=array())
Definition: TestCase.php:19
const WARNING
Exceptional occurrences that are not errors.
Definition: Logger.php:52
Create styles array
The data for the language used.