Available steps¶
Steps¶
-
class
ui_tests.steps.IndexSteps(app)[source]¶ Index page steps.
-
goto_login(check=True)[source]¶ Step to go to login page.
Parameters: check (bool, optional) – flag whether to check step or no Raises: AssertionError– if navigation to login page didn’t happen
-
signup(name=None, email=None, password=None, check=True)[source]¶ Step to sign up.
Parameters: - name (str, optional) – name of new user
- email (str, optional) – email of new user
- password (str, optional) – password of new user
- check (bool, optional) – flag whether to check step or no
Raises: AssertionError– if sign up didn’t happen
-
-
class
ui_tests.steps.RecoverySteps(app)[source]¶ Recovery page steps.
-
class
ui_tests.steps.SigninSteps(app)[source]¶ Signin page steps.
-
check_user_need_confirm_signup_after_login(email, password)[source]¶ Step to check that user needs to confirm signup after login.
Parameters: - email (str) – user email
- password (str) – user password
Raises: AssertionError– if new account page isn’t opened
-
goto_recovery(check=True)[source]¶ Step to navigate to recovery password page.
Parameters: check (bool, optional) – flag whether to check step or no Raises: AssertionError– if navigation didn’t happen
-
login(email, password, remember=False, name=None, check=True)[source]¶ Step to log in.
Parameters: - email (str) – email of user
- password (str) – password of user
- name (str, optional) – name of user (for verification only)
- check (bool, optional) – flag whether to check step or no
Raises: AssertionError– if user didn’t log in
-
-
class
ui_tests.steps.UserAccountSteps(app)[source]¶ User account page steps.
-
check_session_reset_after_browser_restart()[source]¶ Step to check that session is reset after browser restart.
Raises: AssertionError– if sign in page isn’t opened
-