Sha256: 82dacbb67614b2adcae317cf9e722e813fac83f2279534b7bb6dd6235cd1c735
Contents?: true
Size: 746 Bytes
Versions: 2
Compression:
Stored size: 746 Bytes
Contents
When /^I visit the first profile$/ do doc = Nokogiri::HTML(response_body) link_text = doc.search('div#profiles ul a').first['href'] visit(link_text) end Then /^I should see a list of graphs$/ do doc = Nokogiri::HTML(response_body) doc.search('div#profile div.graph').size.should > 1 end Then /^I should see a list of profiles$/ do doc = Nokogiri::HTML(response_body) doc.search('div#profiles ul li').size.should > 1 end Then /^I should see a list of profiles sorted alphabetically$/ do doc = Nokogiri::HTML(response_body) profiles = doc.search('div#profiles ul li') profiles.size.should > 1 unsorted = profiles.map { |p| p.text.strip } sorted = profiles.map { |p| p.text.strip }.sort unsorted.should == sorted end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
visage-app-0.2.7 | features/step_definitions/site_steps.rb |
visage-app-0.2.6 | features/step_definitions/site_steps.rb |