Sha256: 0846e0ddb19afeecb658ba6f5ddbdc6f9924c088b472d07f5f788e04cbbe2590

Contents?: true

Size: 850 Bytes

Versions: 44

Compression:

Stored size: 850 Bytes

Contents

When /^I open a new window for (.*)$/ do |account_name|
str =
<<END_TAG
  window.open("", "#{account_name}", "height=600,width=800");
END_TAG
  page.execute_script(str)
  page.driver.browser.switch_to.window( page.driver.browser.window_handles.last )
  accounted = Card[account_name]
  visit "/update/:signin?card[subcards][%2B*email][content]=#{accounted.account.email}&card[subcards][%2B*password][content]=joe_pass"
end

When /I switch to (.+) window$/ do |window|
  if window == 'first'
    page.driver.browser.switch_to.window( page.driver.browser.window_handles.first )
  elsif window == 'last'
    page.driver.browser.switch_to.window( page.driver.browser.window_handles.last )
  end
end

When /^I close window$/ do
  page.execute_script("window.close();")
  page.driver.browser.switch_to.window( page.driver.browser.window_handles.last )
end

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
wagn-1.17.4 features/step_definitions/window_steps.rb
wagn-1.17.3 features/step_definitions/window_steps.rb
wagn-1.17.2 features/step_definitions/window_steps.rb
wagn-1.17.1 features/step_definitions/window_steps.rb
wagn-1.17.0 features/step_definitions/window_steps.rb
wagn-1.16.15 features/step_definitions/window_steps.rb
wagn-1.16.14 features/step_definitions/window_steps.rb
wagn-1.16.13 features/step_definitions/window_steps.rb
wagn-1.16.12 features/step_definitions/window_steps.rb
wagn-1.16.11 features/step_definitions/window_steps.rb
wagn-1.16.10 features/step_definitions/window_steps.rb
wagn-1.16.9 features/step_definitions/window_steps.rb
wagn-1.16.8 features/step_definitions/window_steps.rb
wagn-1.16.7 features/step_definitions/window_steps.rb
wagn-1.16.6 features/step_definitions/window_steps.rb
wagn-1.16.5 features/step_definitions/window_steps.rb
wagn-1.16.4 features/step_definitions/window_steps.rb
wagn-1.16.3 features/step_definitions/window_steps.rb
wagn-1.16.2 features/step_definitions/window_steps.rb
wagn-1.16.1 features/step_definitions/window_steps.rb