ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
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
14
use
Monolog\TestCase
;
15
use
Monolog\Logger
;
16
17
class
CouchDBHandlerTest
extends
TestCase
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
}
Monolog\Handler
Definition:
AbstractHandler.php:12
stdClass
Monolog\Handler\CouchDBHandlerTest
Definition:
CouchDBHandlerTest.php:17
Monolog\Handler\CouchDBHandler
CouchDB handler.
Definition:
CouchDBHandler.php:22
TestCase
Monolog\TestCase\getRecord
getRecord($level=Logger::WARNING, $message='test', $context=array())
Definition:
TestCase.php:19
Logger
RuntimeException
Monolog\Logger\WARNING
const WARNING
Exceptional occurrences that are not errors.
Definition:
Logger.php:53
Monolog\Handler\CouchDBHandlerTest\testHandle
testHandle()
Definition:
CouchDBHandlerTest.php:19
php
Monolog\TestCase
Definition:
TestCase.php:14
$handler
$handler
Definition:
resumelogout.php:11
libs
composer
vendor
monolog
monolog
tests
Monolog
Handler
CouchDBHandlerTest.php
Generated on Thu Jan 16 2025 19:01:44 for ILIAS by
1.8.13 (using
Doxyfile
)