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
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')