Sha256: b465a307bdc0526f5a6afcb50f0b792008473fdca3e065e3a5c93dc9db37dfd4
Contents?: true
Size: 983 Bytes
Versions: 2
Compression:
Stored size: 983 Bytes
Contents
When /^I select the link labeled "([^\"]*)"$/ do |text| @page.google_search_id end When /^I search for the link by "([^\"]*)"$/ do |how| @how = how end Then /^I should be able to select the link$/ do @page.send "google_search_#{@how}".to_sym end When /^I select a link labeled "([^"]*)" and index "([^"]*)"$/ do |label, index| @page.send "#{label.downcase}#{index}".to_sym end When /^I select a link while the script is executing$/ do link = @page.link_element(:id => 'link_id') link.click end Then(/^I should see that the link exists$/) do @page.link_id?.should == true end When(/^I get the href for the link$/) do @href = @page.google_search_id_element.href end Then(/^I should know it was "(.*?)"$/) do |href| @href.should include href end When(/^I get the link using the href success$/) do @link = @page.link_element(:href => /succ.*html/) end Then(/^I should be able to click the link$/) do @link.click end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
meeane-page-object-0.1.10 | features/step_definitions/link_steps.rb |
meeane-page-object-0.1.8 | features/step_definitions/link_steps.rb |