Changeset 143

Show
Ignore:
Timestamp:
05/22/2007 01:42:49 (19 months ago)
Author:
lwu
Message:

Fix filter :contains to work with Ruby 1.8.x (ticket #75)

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/hpricot/elements.rb

    r141 r143  
    398398    end 
    399399 
    400     filter :contains do |arg,| 
     400    filter :contains do |arg, ignore| 
    401401      html.include? arg 
    402402    end 
  • trunk/test/test_parser.rb

    r133 r143  
    3030    link = 'http://www.youtube.com/watch?v=TvSNXyNw26g&search=chris%20ware' 
    3131    assert_equal link, @boingboing.at("a[@href='#{link}']")['href'] 
     32  end 
     33   
     34  def test_filter_contains 
     35    @basic = Hpricot.parse(TestFiles::BASIC) 
     36    assert_equal '<title>Sample XHTML</title>', @basic.search("title:contains('Sample')").to_s 
    3237  end 
    3338