firecake = FireCake::getInstance('TestFireCake'); TestFireCake::reset(); } /** * tearDown method * * @return void */ public function tearDown() { parent::tearDown(); Configure::write('log', true); DebugKitDebugger::clearTimers(); TestFireCake::reset(); } /** * test output switch to firePHP * * @return void */ public function testOutput() { Debugger::getInstance('DebugKitDebugger'); Debugger::addFormat('fb', array('callback' => 'DebugKitDebugger::fireError')); Debugger::outputAs('fb'); set_error_handler('ErrorHandler::handleError'); $foo .= ''; restore_error_handler(); $result = $this->firecake->sentHeaders; $this->assertRegExp('/GROUP_START/', $result['X-Wf-1-1-1-1']); $this->assertRegExp('/ERROR/', $result['X-Wf-1-1-1-2']); $this->assertRegExp('/GROUP_END/', $result['X-Wf-1-1-1-5']); Debugger::getInstance('Debugger'); Debugger::outputAs('html'); } }