tracks/features/step_definitions/generic_steps.rb

17 lines
400 B
Ruby
Raw Normal View History

Then /the badge should show (.*)/ do |number|
# puts response.body.inspect
badge = -1
xpath= "//span[@id='badge_count']"
if Rails.env == '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