Commit 84bbd84a by David Baumgold

Ease Christina's pain

But only slightly. Sorry Christina.
parent e1ed5c3d
...@@ -70,9 +70,7 @@ def css_click(css_selector, index=0, max_attempts=5, success_condition=lambda: T ...@@ -70,9 +70,7 @@ def css_click(css_selector, index=0, max_attempts=5, success_condition=lambda: T
success_condition). success_condition).
""" """
assert is_css_present(css_selector), "{} is not present".format(css_selector) assert is_css_present(css_selector), "{} is not present".format(css_selector)
attempt = 0 for _ in range(max_attempts):
result = False
for attempt in range(max_attempts):
try: try:
world.css_find(css_selector)[index].click() world.css_find(css_selector)[index].click()
if success_condition(): if success_condition():
...@@ -85,7 +83,7 @@ def css_click(css_selector, index=0, max_attempts=5, success_condition=lambda: T ...@@ -85,7 +83,7 @@ def css_click(css_selector, index=0, max_attempts=5, success_condition=lambda: T
except: except:
pass pass
else: else:
# try once more, letting execptions raise # try once more, letting exceptions raise
world.css_find(css_selector)[index].click() world.css_find(css_selector)[index].click()
...@@ -102,9 +100,7 @@ def css_check(css_selector, index=0, max_attempts=5, success_condition=lambda: T ...@@ -102,9 +100,7 @@ def css_check(css_selector, index=0, max_attempts=5, success_condition=lambda: T
success_condition). success_condition).
""" """
assert is_css_present(css_selector), "{} is not present".format(css_selector) assert is_css_present(css_selector), "{} is not present".format(css_selector)
attempt = 0 for _ in range(max_attempts):
result = False
for attempt in range(max_attempts):
try: try:
world.css_find(css_selector)[index].check() world.css_find(css_selector)[index].check()
if success_condition(): if success_condition():
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment