# File test/test_SetupFilter.rb, line 204
    def test_document_list
      filter_list = @SetupFilter.document_list
      assert_equal(1, @filters_call)
      assert_equal(2, filter_list.length)
      # 1
      assert_equal('eRuby', filter_list[0]['filter'])
      assert_equal('/eRuby', filter_list[0]['attach_path'])
      assert_equal(%/\.rhtml?/, filter_list[0]['attach_mask'])
      assert_nil(filter_list[0]['virtual_host'])
      assert_equal('test of eRuby', filter_list[0]['comment'])
      assert_equal(1, filter_list[0]['arguments'].length)
      assert_equal(1, filter_list[0]['arguments'][0])
      # 2
      assert_equal('SSI', filter_list[1]['filter'])
      assert_equal('/~alice', filter_list[1]['attach_path'])
      assert_equal(%/\.shtml?/, filter_list[1]['attach_mask'])
      assert_equal('foo', filter_list[1]['virtual_host'])
      assert_equal('test of SSI', filter_list[1]['comment'])
      assert_equal(1, filter_list[1]['arguments'].length)
      assert_equal({ 'config'   => true,
                     'include'  => true,
                     'echo'     => true,
                     'fsize'    => true,
                     'flastmod' => true,
                     'exec'     => false
                   }, filter_list[1]['arguments'][0])
    end