Sha256: ee56dba2f9c3c5ee3c4445a01bf729f9cfe5bed3e2f75070fa81498104d97279
Contents?: true
Size: 665 Bytes
Versions: 28
Compression:
Stored size: 665 Bytes
Contents
require "rspec/expectations" module GooglePages class LoginPage < SitePrism::Page set_url "https://accounts.google.com/ServiceLogin?service=mail&continue=https://mail.google.com/mail/" # deem.automation.qa # lp3$8)23%*@~[}x element :email, "#Email" element :password, "#Passwd" element :sign_in_button, "#signIn" element :re_auth, "#reauthEmail" def sign_in load if has_email? email.set("deem.automation.qa") elsif has_re_auth? raise "bad re-auth" unless re_auth.text == "deem.automation.qa@gmail.com" end password.set("lp3$8)23%*@~[}x") sign_in_button.click end end end
Version data entries
28 entries across 28 versions & 1 rubygems