Skip to content

Commit b7dc30b

Browse files
committed
Gadgets/Stdrev: Fix webdriver setup
1 parent ce7394e commit b7dc30b

File tree

1 file changed

+13
-8
lines changed
  • gadgets/standard_revisions-tests

1 file changed

+13
-8
lines changed

gadgets/standard_revisions-tests/base.py

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,19 @@ def setUpClass(self):
3232

3333
driver = webdriver.Firefox()
3434
driver.implicitly_wait(30)
35-
driver.get(self.base_url + "/mwiki/index.php?title=Special:UserLogout&returnto=Main+Page")
36-
driver.find_element_by_link_text("Log in").click()
37-
driver.find_element_by_id("wpName1").clear()
38-
driver.find_element_by_id("wpName1").send_keys("test5")
39-
driver.find_element_by_id("wpPassword1").clear()
40-
driver.find_element_by_id("wpPassword1").send_keys("test4")
41-
driver.find_element_by_id("wpLoginAttempt").click()
42-
self.assertEqual("Test5", driver.find_element_by_link_text("Test5").text)
35+
try:
36+
driver.get(self.base_url + "/mwiki/index.php?title=Special:UserLogout&returnto=Main+Page")
37+
driver.get(self.base_url + "/mwiki/index.php?title=Special:UserLogin&returnto=Main+Page")
38+
driver.find_element_by_id("wpName1").clear()
39+
driver.find_element_by_id("wpName1").send_keys("test5")
40+
driver.find_element_by_id("wpPassword1").clear()
41+
driver.find_element_by_id("wpPassword1").send_keys("test4")
42+
driver.find_element_by_id("wpLoginAttempt").click()
43+
if driver.find_element_by_link_text("Test5").text != "Test5":
44+
raise Exception("Could not login")
45+
except:
46+
driver.quit()
47+
raise
4348
self.driver = driver
4449

4550
@classmethod

0 commit comments

Comments
 (0)