We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9d24b8c commit 838241cCopy full SHA for 838241c
1 file changed
features/steps/authentication.py
@@ -1,4 +1,7 @@
1
+from selenium.webdriver.common.by import By
2
from behave import *
3
+from selenium.webdriver.support.expected_conditions import visibility_of_element_located
4
+from selenium.webdriver.support.wait import WebDriverWait
5
6
use_step_matcher("parse")
7
@@ -35,4 +38,8 @@ def step_impl(context, link_text):
35
38
36
39
@then("I'm redirected to the login form")
37
40
def step_impl(context):
41
+ wait = WebDriverWait(context.browser.driver, 3)
42
+ login_form = wait.until(
43
+ visibility_of_element_located((By.ID, "login-form"))
44
+ )
45
assert context.browser.url.startswith(context.get_url('login'))
0 commit comments