Sha256: 45d0be73ef37c10d098c03bd05d38bd36905b9711b9ed31885ddc9a4544206b4
Contents?: true
Size: 886 Bytes
Versions: 1
Compression:
Stored size: 886 Bytes
Contents
Given(/^I am on web-object form page$/) do url = "https://krupani.github.io/web-object" # url = "file:////Users/kaushal.rupani/projects/web-object/docs/index.html" @driver.get(url) end When(/^I follow ([^"]*) button$/) do |btn| wo = WebObjectFormPage.new(@driver) case btn when "delayed_alert" wo.delayed_alert_button.click when "toggle_visibility" wo.toggle_visibility_button.click when "toggle_presence" wo.toggle_presence_button.click when "toggle_enabling" wo.toggle_enability_button.click when "delayed_clickability" wo.delayed_clickability_button.click when "toggle_attribute" wo.toggle_attribute_button.click when "empty_attribute" wo.empty_attribute_button.click end end Then(/^I wait for alert to appear$/) do wait = Selenium::WebDriver::Wait.new(timeout: 10) wait.until{alert_present?} end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
web-object-0.3 | features/step_definitions/alert_steps.rb |