public function testChangedDateFormat() { $layout = new LoggerLayoutSimple(); $event = new LoggerLoggingEvent('LoggerAppenderFileTest', new Logger('mycategory'), LoggerLevel::getLevelWarn(), "my message"); $appender = new LoggerAppenderDailyFile("mylogger"); $appender->setDatePattern('Y'); $appender->setFile('../../../target/temp/phpunit/TEST-daily.txt.%s'); $appender->setLayout($layout); $appender->activateOptions(); $appender->append($event); $appender->close(); $this->t2 = date("Y"); $v = file_get_contents('../../../target/temp/phpunit/TEST-daily.txt.' . $this->t2); $e = "WARN - my message" . PHP_EOL; self::assertEquals($e, $v); }
public function testChangedDateFormat() { $event = LoggerTestHelper::getWarnEvent("my message"); $appender = new LoggerAppenderDailyFile(); $appender->setDatePattern('Y'); $appender->setFile(PHPUNIT_TEMP_DIR . '/TEST-daily.txt.%s'); $appender->activateOptions(); $appender->append($event); $appender->close(); $actual = file_get_contents(PHPUNIT_TEMP_DIR . '/TEST-daily.txt.' . date("Y")); $expected = "WARN - my message" . PHP_EOL; self::assertEquals($expected, $actual); }