def test_003_page_logged_method_islogged_false(self): """Testcase: test_002_page_logged_method_islogged_true""" p_login = PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) p_login.login("thistest", "willfail") p_logged = PageLogged(self.bot, self.url_logged, self.url_logout) self.assertFalse(p_logged.is_logged(p_login))
def test_002_page_logged_method_islogged_true(self): """Testcase: test_002_page_logged_method_islogged_true""" p_login = PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) p_login.login(self.creed_user, self.creed_pass) p_logged = PageLogged(self.bot, self.url_logged, self.url_logout) self.assertTrue(p_logged.is_logged(p_login))
def test_006_page_logged_method_islogged_raises_notplogin(self): """Testcase: test_002_page_logged_method_islogged_true""" p_login = PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) p_login.login(self.creed_user, self.creed_pass) p_logged = PageLogged(self.bot, self.url_logged, self.url_logout) self.assertRaises(PageException, p_logged.is_logged, None)
def test_004_login_baduser(self): """Testcase: test_004_login_baduser""" page = PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) self.assertFalse(page.is_logged) page.login(" ", self.creed_pass) self.assertFalse(page.is_logged) self.log.debug(self.msg_fail_ok)
def test_003_login_ok(self): """Testcase: test_003_login_ok""" page = PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) self.assertFalse(page.is_logged) page.login(self.creed_user, self.creed_pass) self.assertTrue(page.is_logged) self.log.debug(self.msg_logged)
def test_006_login_creedsempty(self): """Testcase: test_006_login_creedsempty""" page = PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) self.assertFalse(page.is_logged) page.login(" ", " ") self.assertFalse(page.is_logged) self.log.debug(self.msg_fail_ok)
def test_005_login_emptypass(self): """Testcase: test_005_login_emptypass""" page = PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) self.assertFalse(page.is_logged) page.login(self.creed_user, " ") self.assertFalse(page.is_logged) self.log.debug(self.msg_fail_ok)
def test_001_page_logged_instance(self): """Testcase: test_001_page_login_instance""" try: p_login = PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) p_login.login(self.creed_user, self.creed_pass) PageLogged(self.bot, self.url_logged, self.url_logout) except PageException as err: self.bot.log.error(err.args) raise Exception(err)
def test_001_page_login_instance(self): """Testcase: test_001_page_login_instance""" try: PageLogin(self.bot, self.url_login, self.url_logged, selectors=self.selectors) except PageException as err: self.bot.log.error(err.args) raise Exception(err)
def test_002_login_no_selectors(self): """Testcase: test_002_login_no_selectors""" message_error = "PageLogin must fail at instance without selectors" try: PageLogin(self.bot, self.url_login, self.url_logged) self.fail(message_error) except PageException as err: if not isinstance(err, PageException): raise Exception(message_error) else: self.log.info("PageLogin failed success")