# File test/test_AddLogFile.rb, line 118
    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