in pages/desktop/developers/devhub_home.py [0:0]
def devhub_login(self, user):
fxa = self.click_header_login_button()
# wait for the FxA login page to load
self.wait.until(
EC.visibility_of_element_located((By.NAME, "email")),
message=f"FxA email input field was not displayed in {self.driver.current_url}",
)
fxa.account(user)
# assess that the user has been logged in
self.wait.until(
lambda _: self.sign_out_link.is_displayed(),
message=f"Log in flow was not successful. URL at fail time was {self.driver.current_url}",
)