/** * @covers Monolog\Handler\BufferHandler::close * @covers Monolog\Handler\BufferHandler::flush */ public function testDestructPropagatesRecords() { $test = new TestHandler(); $handler = new BufferHandler($test); $handler->handle($this->getRecord(Logger::WARNING)); $handler->handle($this->getRecord(Logger::DEBUG)); $handler->__destruct(); $this->assertTrue($test->hasWarningRecords()); $this->assertTrue($test->hasDebugRecords()); }