spec for descendant selectors in have_xpath block
This commit is contained in:
parent
db9c5bdc77
commit
232ed36379
@ -89,12 +89,18 @@ describe "have_xpath" do
|
||||
}.should raise_error(Spec::Expectations::ExpectationNotMetError)
|
||||
end
|
||||
|
||||
it "should work with descendants of the matched elements" do
|
||||
it "should match descendants of the matched elements in the block" do
|
||||
@body.should have_xpath("//ul") do |node|
|
||||
node.should have_xpath("//a[@href='http://example.org']")
|
||||
end
|
||||
end
|
||||
|
||||
it "should allow descendant selectors in the block" do
|
||||
@body.should have_xpath("//div[@id='main']") do |node|
|
||||
node.should have_xpath("//ul//a")
|
||||
end
|
||||
end
|
||||
|
||||
describe 'asserts for xpath' do
|
||||
include Test::Unit::Assertions
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user