def login(self, username, password, organization=None, location=None): """Logins user from UI""" if self.wait_until_element(locators['login.username']): self.assign_value(locators['login.username'], username) self.assign_value(locators['login.password'], password) self.click(common_locators['submit']) if self.find_element(common_locators['notif.error']): return if location: nav = Navigator(self.browser) nav.go_to_select_loc(location) if organization: nav = Navigator(self.browser) nav.go_to_select_org(organization)
def login(self, username, password, organization=None, location=None): """Logins user from UI""" if self.wait_until_element(locators["login.username"]): self.field_update("login.username", username) self.field_update("login.password", password) self.find_element(common_locators["submit"]).click() if self.find_element(common_locators["notif.error"]): return if location: nav = Navigator(self.browser) nav.go_to_select_loc(location) if organization: nav = Navigator(self.browser) nav.go_to_select_org(organization)