def test_that_make_contribution_button_is_clickable_and_loads_paypal_frame_while_user_is_logged_in(self, mozwebqa): addon_page = Details(mozwebqa, self.addon_name) addon_page.login() Assert.true(addon_page.is_the_current_page) Assert.true(addon_page.header.is_user_logged_in) contribution_snippet = addon_page.click_contribute_button() Assert.true(contribution_snippet.is_make_contribution_button_visible) Assert.equal("Make Contribution", contribution_snippet.make_contribution_button_name) contribution_snippet.click_make_contribution_button() Assert.true(addon_page.is_paypal_login_dialog_visible)
def test_that_make_contribution_button_is_clickable_and_loads_paypal_frame_while_user_is_logged_in(self, mozwebqa): addon_page = Details(mozwebqa, self.addon_name) addon_page.login() Assert.true(addon_page.is_the_current_page) Assert.true(addon_page.header.is_user_logged_in) contribution_snippet = addon_page.click_contribute_button() Assert.true(contribution_snippet.is_make_contribution_button_visible) Assert.equal("Make Contribution", contribution_snippet.make_contribution_button_name) contribution_snippet.click_make_contribution_button() Assert.true(addon_page.is_paypal_login_dialog_visible)
def test_that_make_contribution_button_is_clickable_and_loads_paypal_frame_while_user_is_logged_in(self, mozwebqa, existing_user): addon_page = Details(mozwebqa, self.addon_name) addon_page.login(existing_user['email'], existing_user['password']) assert addon_page.is_the_current_page assert addon_page.header.is_user_logged_in contribution_snippet = addon_page.click_contribute_button() assert contribution_snippet.is_make_contribution_button_visible assert 'Make Contribution' == contribution_snippet.make_contribution_button_name contribution_snippet.click_make_contribution_button() assert addon_page.is_paypal_login_dialog_visible
def test_that_make_contribution_button_is_clickable_and_loads_paypal_frame_while_user_is_logged_in( self, mozwebqa, existing_user): addon_page = Details(mozwebqa, self.addon_name) addon_page.login(existing_user['email'], existing_user['password']) assert addon_page.is_the_current_page assert addon_page.header.is_user_logged_in contribution_snippet = addon_page.click_contribute_button() assert contribution_snippet.is_make_contribution_button_visible assert 'Make Contribution' == contribution_snippet.make_contribution_button_name contribution_snippet.click_make_contribution_button() assert addon_page.is_paypal_login_dialog_visible