def test_add_cookie(self): cookie = {'name': 'key', 'value': 'value'} self.get_driver().delete_all_cookies() Assert.assert_true(not len(self.get_driver().get_cookies())) EpamJDISite.contact_form_page.add_cookie(cookie) Assert.assert_equal( self.get_driver().get_cookie(cookie["name"])["value"], cookie["value"])
def check_all_unchecked(self): driver = JDISettings.get_driver_factory().get_driver() els = driver.find_elements(By.CSS_SELECTOR, value="#elements-checklist input") for el in els: Assert.assert_true(el.get_attribute("checked") in ["false", None])
def test_is_check(self, checkbox_setup): Assert.assert_false(self.check_box.is_checked()) self.check_box.click() Assert.assert_true(self.check_box.is_checked())
def check(self, entity): res = self.verify(entity) Assert.assert_true(res)
def check_page_opened(num): Assert.assert_true(JDISettings.get_driver_factory().get_driver().current_url.endswith("/page{0}.htm".format(num)))
def test_is_check(self): Assert.assert_false(self.check_box.is_checked()) self.check_box.click() Assert.assert_true(self.check_box.is_checked())
def test_wait_text(self): Assert.assert_true(self.text_item.wait_contain_text(self.contains))
def test_wait_match_text(self): Assert.assert_true(self.text_item.wait_match_text(self.reg_ex))
def test_clear_cache(self): cookie = {'name': 'key', 'value': 'value'} EpamJDISite.contact_form_page.add_cookie(cookie) Assert.assert_false(not len(self.get_driver().get_cookies())) EpamJDISite.contact_form_page.clear_cache() Assert.assert_true(not len(self.get_driver().get_cookies()))
def test_clear_cache(self): cookie = {"name": "key", "value": "value"} EpamJDISite.contact_form_page.add_cookie(cookie) Assert.assert_false(not len(self.get_driver().get_cookies())) EpamJDISite.contact_form_page.clear_cache() Assert.assert_true(not len(self.get_driver().get_cookies()))
def test_verify(self): self.form.fill(self.contact) Assert.assert_true(self.form.verify(self.contact))