setDSN($dsn); $appender->setCreateTable(true); $appender->activateOptions(); $appender->append($event); $db = $appender->getDatabaseHandle(); $q = "select * from log4php_log"; $error = ""; if($result = $db->query($q)) { while($row = $result->fetch()) { self::assertEquals($row['1'], 'TEST'); self::assertEquals($row['2'], 'ERROR'); self::assertEquals($row['3'], 'testmessage'); } } else { // todo propagate exception to phpunit self::assertTrue(false); } $appender->close(); } public function tearDown() { unlink('appenders/pdotest.sqlite'); } }