예제 #1
0
 def test__orcid_login(self, driver):
     """Check that you arrive on the orcid login page.
     """
     login_page = LoginPage(driver)
     login_page.goto()
     login_page.orcid_login_button.click()
     OrcidLoginPage(driver, verify=True)
예제 #2
0
 def test_institutional_login(self, driver):
     """Check that you arrive on the institutional login page and the institution dropdown is populated.
     We can't actually test institutional login.
     """
     login_page = LoginPage(driver)
     login_page.goto()
     login_page.institutional_login_button.click()
     institutional_login_page = InstitutionalLoginPage(driver, verify=True)
     assert len(institutional_login_page.dropdown_options) > 1
예제 #3
0
def login_page(driver):
    login_page = LoginPage(driver)
    login_page.goto()
    return login_page