Guest User

Untitled

a guest
Jan 19th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. When /^I expect to click "([^"]*)" on a confirmation box saying "([^"]*)"$/ do |option, message|
  2. retval = (option == 'OK') ? 'true' : 'false'
  3. page.evaluate_script("window.confirm = function (msg) {
  4. document.cookie = msg
  5. return #{retval}
  6. }")
  7. @expected_message = message.gsub("\\n", "\n")
  8. end
  9.  
  10. When /^the confirmation box should have been displayed$/ do
  11. assert page.evaluate_script('document.cookie').include?(@expected_message),
  12. "Expected confirm box with message: '#{@expected_message}'" +
  13. " got: '#{page.evaluate_script('document.cookie')}'"
  14. end
Add Comment
Please, Sign In to add comment