def test_logfile
assert_equal(1, @logging_params_call)
assert_nil(@AddLogFile.log_path)
assert_equal(true, @AddLogFile.log_emerg)
assert_equal(true, @AddLogFile.log_alert)
assert_equal(true, @AddLogFile.log_crit)
assert_equal(true, @AddLogFile.log_err)
assert_equal(true, @AddLogFile.log_warning)
assert_equal(true, @AddLogFile.log_notice)
assert_equal(true, @AddLogFile.log_info)
assert_equal(false, @AddLogFile.log_debug)
@AddLogFile.log_path = 'debug.log'
@AddLogFile.log_emerg = false
@AddLogFile.log_alert = false
@AddLogFile.log_crit = false
@AddLogFile.log_err = false
@AddLogFile.log_warning = false
@AddLogFile.log_notice = false
@AddLogFile.log_info = false
@AddLogFile.log_debug = true
assert_equal('debug.log', @AddLogFile.log_path)
assert_equal(false, @AddLogFile.log_emerg)
assert_equal(false, @AddLogFile.log_alert)
assert_equal(false, @AddLogFile.log_crit)
assert_equal(false, @AddLogFile.log_err)
assert_equal(false, @AddLogFile.log_warning)
assert_equal(false, @AddLogFile.log_notice)
assert_equal(false, @AddLogFile.log_info)
assert_equal(true, @AddLogFile.log_debug)
@AddLogFile.write_logging_parameter
assert_equal(1, @set_logging_params_call)
assert_equal(3, @logging_params['logfiles'].length)
assert_equal('server.log', @logging_params['logfiles'][0]['path'])
assert_equal(true, @logging_params['logfiles'][0]['log_emerg'])
assert_equal(true, @logging_params['logfiles'][0]['log_alert'])
assert_equal(true, @logging_params['logfiles'][0]['log_crit'])
assert_equal(true, @logging_params['logfiles'][0]['log_err'])
assert_equal(true, @logging_params['logfiles'][0]['log_warning'])
assert_equal(true, @logging_params['logfiles'][0]['log_notice'])
assert_equal(false, @logging_params['logfiles'][0]['log_info'])
assert_equal(false, @logging_params['logfiles'][0]['log_debug'])
assert_equal('access.log', @logging_params['logfiles'][1]['path'])
assert_equal(false, @logging_params['logfiles'][1]['log_emerg'])
assert_equal(false, @logging_params['logfiles'][1]['log_alert'])
assert_equal(false, @logging_params['logfiles'][1]['log_crit'])
assert_equal(false, @logging_params['logfiles'][1]['log_err'])
assert_equal(false, @logging_params['logfiles'][1]['log_warning'])
assert_equal(false, @logging_params['logfiles'][1]['log_notice'])
assert_equal(true, @logging_params['logfiles'][1]['log_info'])
assert_equal(false, @logging_params['logfiles'][1]['log_debug'])
assert_equal('debug.log', @logging_params['logfiles'][2]['path'])
assert_equal(false, @logging_params['logfiles'][2]['log_emerg'])
assert_equal(false, @logging_params['logfiles'][2]['log_alert'])
assert_equal(false, @logging_params['logfiles'][2]['log_crit'])
assert_equal(false, @logging_params['logfiles'][2]['log_err'])
assert_equal(false, @logging_params['logfiles'][2]['log_warning'])
assert_equal(false, @logging_params['logfiles'][2]['log_notice'])
assert_equal(false, @logging_params['logfiles'][2]['log_info'])
assert_equal(true, @logging_params['logfiles'][2]['log_debug'])
assert_equal(1, @driver_call)
assert_equal(1, @redirect_call)
assert_equal('Logging', @redirect_last_page_name)
assert_nil(@redirect_last_query_params)
end