Example #1
0
 def setUp(self):
     super(TestLoginPage, self).setUp()
     self.page = OfficeLoginPage(self.driver)
     self.domain = OFFICE_DOMAIN
     self.email = OFFICE_EMAIL
     self.password = OFFICE_PASSWORD
     self.url = OFFICE_LOGIN_PAGE
Example #2
0
class TestLoginPage(SpotlightSeleniumIntegrationTests):

    def setUp(self):
        super(TestLoginPage, self).setUp()
        self.page = OfficeLoginPage(self.driver)
        self.domain = OFFICE_DOMAIN
        self.email = OFFICE_EMAIL
        self.password = OFFICE_PASSWORD
        self.url = OFFICE_LOGIN_PAGE

    def test_login(self):
        self.save_screenshot = partial(self.save_screenshot, prefix='office_')

        self.page.navigate(self.url)
        self.page.enter_domain(self.domain)
        self.page.enter_email(self.email)
        self.page.enter_password(self.password)
        self.page.click_login()
        self.page.test_login_success()
        self.save_screenshot('login')