Ejemplo n.º 1
0
 def sign_in(self, email=None, password=None):
     """Signs in a user, either with the specified email address and password, or a returning user."""
     from pages.sign_in import SignIn
     sign_in = SignIn(self.selenium, timeout=self.timeout)
     if sign_in.is_initial_sign_in:
         sign_in.sign_in(email, password)
     else:
         sign_in.sign_in_returning_user()
         if len(self.selenium.window_handles) == 2:
             sign_in.click_this_is_not_my_computer()
             sign_in.switch_to_main_window()