# File test/test_params.rb, line 966
    def test_invalid_logfiles
      @access_log_params.load(@properties)
      assert_equal(1, @params_call)
      assert_equal(0, @access_log_params.logfiles.length)

      @access_log_params.format = nil
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }
      @access_log_params.format = ''
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }
      @access_log_params.format = ' '
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }

      @access_log_params.format = 'test'
      @access_log_params.add_logfile

      @access_log_params.logfiles[0].format = 'foo'
      @access_log_params.logfiles[0].path = nil
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }
      @access_log_params.logfiles[0].path = ''
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }
      @access_log_params.logfiles[0].path = ' '
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }

      @access_log_params.logfiles[0].path = 'foo.log'
      @access_log_params.logfiles[0].format = nil
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }
      @access_log_params.logfiles[0].format = ''
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }
      @access_log_params.logfiles[0].format = ' '
      assert_exception(RuntimeError) {
        @access_log_params.save(@properties)
      }
    end