def test_successful_sign_up(base_url, selenium): page = NewsletterPage(base_url, selenium).open() page.type_email("*****@*****.**") page.select_country("United Kingdom") page.select_language("Polski") page.select_text_format() page.accept_privacy_policy() page.click_sign_me_up() assert page.sign_up_successful
def test_successful_sign_up(base_url, selenium): page = NewsletterPage(base_url, selenium).open() page.type_email('*****@*****.**') page.select_country('United Kingdom') page.select_language('Polski') page.select_text_format() page.accept_privacy_policy() page.click_sign_me_up() assert page.sign_up_successful
def test_sign_up_fails_when_missing_required_fields(base_url, selenium): page = NewsletterPage(base_url, selenium).open() with pytest.raises(TimeoutException): page.click_sign_me_up()