Example #1
0
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()
Example #2
0
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()
Example #3
0
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'
Example #4
0
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'
Example #5
0
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)