def test_logfile
assert_equal(1, @access_log_params_call)
assert_equal(1, @add_logfile_call)
assert_equal(nil, @AddAccessLog.path)
assert_equal(1, @logfiles_call)
assert_equal(Rucy::AccessLog::COMMON_LOG_FORMAT, @AddAccessLog.format)
assert_equal(2, @logfiles_call)
@AddAccessLog.path = 'baz.log'
assert_equal(3, @logfiles_call)
assert_equal('baz.log', @AddAccessLog.path)
assert_equal(4, @logfiles_call)
@AddAccessLog.format = 'baz'
assert_equal(5, @logfiles_call)
assert_equal('baz', @AddAccessLog.format)
@AddAccessLog.write
assert_equal(1, @set_access_log_params_call)
assert_equal(3, @store['access_logs'].length)
assert_equal({ 'path' => 'foo.log', 'format' => 'foo' }, @store['access_logs'][0])
assert_equal({ 'path' => 'bar.log', 'format' => 'bar' }, @store['access_logs'][1])
assert_equal({ 'path' => 'baz.log', 'format' => 'baz' }, @store['access_logs'][2])
assert_equal(1, @driver_call)
assert_equal(1, @redirect_call)
assert_equal('AccessLog', @redirect_page_name)
assert_equal(nil, @redirect_query_params)
end