Show
Ignore:
Timestamp:
02/21/2008 13:36:48 (6 months ago)
Author:
why
Message:
  • lib/hpricot/elements.rb: a more liberal xpath attr parsing from ticket #115. thanks, wrs!
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/test/test_paths.rb

    r83 r160  
    1414    end 
    1515  end 
     16  def test_attr_brackets 
     17    doc = Hpricot('<input name="vendor[porkpies]"/>') 
     18    assert_equal 1, (doc/'input[@name^="vendor[porkpies]"]').length 
     19    assert_equal 1, (doc/'input[@name="vendor[porkpies]"]').length 
     20    assert_equal 0, (doc/'input[@name$="]]]]]"]').length 
     21 
     22    doc = Hpricot('<input name="vendor[porkpies][meaty]"/>') 
     23    assert_equal 1, (doc/'input[@name^="vendor[porkpies][meaty]"]').length 
     24  end 
    1625end