tracks/features/step_definitions/generic_steps.rb
2011-02-03 18:16:58 +01:00

15 lines
376 B
Ruby

Then /the badge should show (.*)/ do |number|
badge = -1
xpath= "//span[@id='badge_count']"
if response.respond_to? :selenium
response.should have_xpath(xpath)
badge = response.selenium.get_text("xpath=#{xpath}").to_i
else
response.should have_xpath(xpath) do |node|
badge = node.first.content.to_i
end
end
badge.should == number.to_i
end