# File test/test_params.rb, line 1736
    def test_push_with_attrs
      @store['filters'] = []
      @filter_list.load(self)
      assert_equal(0, @filter_list.length)
      @filter_list[0] = {
        'filter' => 'Foo',
        'arguments' => [ 'foo', 'bar' ],
        'attach_path' => '/attach_path',
        'attach_mask' => /attach_mask/,
        'virtual_host' => 'www.foo.org',
        'comment' => "Comment.\n"
      }
      assert_equal(1, @filter_list.length)
      assert_equal('Foo', @filter_list[0]['filter'])
      assert_equal([ 'foo', 'bar' ], @filter_list[0]['arguments'])
      assert_equal('/attach_path', @filter_list[0]['attach_path'])
      assert_equal(/attach_mask/, @filter_list[0]['attach_mask'])
      assert_equal('www.foo.org', @filter_list[0]['virtual_host'])
      assert_equal("Comment.\n", @filter_list[0]['comment'])
    end