示例#1
0
 def test_page_change_defaults_and_then_reset(self):
     seleniumconfig.reset_timeouts()
     seleniumconfig.page_timeout_in_sec = 5
     seleniumconfig.element_timeout_in_sec = 25
     page = Webpage(self.driver)
     assert page.page_timeout == 5, "Expecting page_timeout=5"
     assert page.element_timeout == 25, "Expecting element_timeout=25"
     seleniumconfig.reset_timeouts()
     assert page.page_timeout == 30, "Expecting page_timeout=30"
     assert page.element_timeout == 10, "Expecting element_timeout=10"
示例#2
0
 def test_element_change_defaults_and_then_reset(self):
     seleniumconfig.reset_timeouts()
     seleniumconfig.page_timeout_in_sec = 5
     seleniumconfig.element_timeout_in_sec = 25
     element = Element(self.driver, Locator.by_xpath("//foo"))
     assert element.page_timeout == 5, "Expecting page_timeout=5"
     assert element.element_timeout == 25, "Expecting element_timeout=25"
     seleniumconfig.reset_timeouts()
     assert element.page_timeout == 30, "Expecting page_timeout=30"
     assert element.element_timeout == 10, "Expecting element_timeout=10"
示例#3
0
 def test_element_defaults(self):
     seleniumconfig.reset_timeouts()
     element = Element(self.driver, Locator.by_xpath("//foo"))
     assert element.page_timeout == 30, "Expecting page_timeout=30"
     assert element.element_timeout == 10, "Expecting element_timeout=10"
示例#4
0
 def test_page_non_element_timeout_default(self):
     seleniumconfig.reset_timeouts()
     seleniumconfig.element_timeout_in_sec = 20
     page = Webpage(self.driver)
     assert page.page_timeout == 30, "Expecting page_timeout=30"
     assert page.element_timeout == 20, "Expecting element_timeout=20"
示例#5
0
 def test_page_non_page_timeout_default(self):
     seleniumconfig.reset_timeouts()
     seleniumconfig.page_timeout_in_sec = 15
     page = Webpage(self.driver)
     assert page.page_timeout == 15, "Expecting page_timeout=15"
     assert page.element_timeout == 10, "Expecting element_timeout=10"
示例#6
0
 def test_page_defaults(self):
     seleniumconfig.reset_timeouts()
     page = Webpage(self.driver)
     assert page.page_timeout == 30, "Expecting page_timeout=30"
     assert page.element_timeout == 10, "Expecting element_timeout=10"
示例#7
0
 def test_element_non_element_timeout_default(self):
     seleniumconfig.reset_timeouts()
     seleniumconfig.element_timeout_in_sec = 20
     element = Element(self.driver, Locator.by_xpath("//foo"))
     assert element.page_timeout == 30, "Expecting page_timeout=30"
     assert element.element_timeout == 20, "Expecting element_timeout=20"