def test_ea_sinup_click(webdriver): """Sign up menu verifying (from email authorization menu)""" form = form_socauth(webdriver) form.StartReadingBtn.click() form.login_url.click() form = form_simpleauth(webdriver) form.signup_url.click() form = form_signup(webdriver) form.do_asserts()
def test_su_cancel(webdriver): """Sign up cancel menu""" socauth = form_socauth(webdriver) socauth.StartReadingBtn.click() socauth.login_url.click() simpleauth = form_simpleauth(webdriver) simpleauth.signup_url.click() signup = form_signup(webdriver) signup.Cancel_btn.click() socauth.do_asserts()
def test_su_blank_email(webdriver): """Sign up using blank email""" socauth = form_socauth(webdriver) socauth.StartReadingBtn.click() socauth.login_url.click() simpleauth = form_simpleauth(webdriver) simpleauth.signup_url.click() signup = form_signup(webdriver) signup.SuSignup_btn.click() assert signup.is_element_present(*PageLocators.SU_EmptyEmailError).text == Texts.SU_EmptyEmailError_text, 'Sign up - empty email error message - text has been changed'
def test_su_blank_password(webdriver): """Sign up using blank password""" socauth = form_socauth(webdriver) socauth.StartReadingBtn.click() socauth.login_url.click() simpleauth = form_simpleauth(webdriver) simpleauth.signup_url.click() signup = form_signup(webdriver) signup.SuEmail_input.send_keys(Inputs.new_email_to_login) signup.SuSignup_btn.click() assert signup.is_element_present(*PageLocators.SU_PassEmptyError).text == Texts.SU_PassEmptyError_text, 'Sign up - empty password error message - text has been changed'
def test_su_valid_email_validation(webdriver, email): """Valid email syntaxys validation (Reet Password menu)""" socauth = form_socauth(webdriver) socauth.StartReadingBtn.click() socauth.login_url.click() simpleauth = form_simpleauth(webdriver) simpleauth.signup_url.click() signup = form_signup(webdriver) signup.SuEmail_input.send_keys(email) signup.SuSignup_btn.click() signup.is_element_absent(*PageLocators.SU_EmailTypeError)