def test_on_desktop_links(self, mozwebqa): feedback_pg = AndroidFeedbackFormPage(mozwebqa) version = "44" channel = "beta" on_device = False # Go to feedback page on desktop, look for links feedback_pg.go_to_feedback_page(version, channel, on_device) assert feedback_pg.on_device_links_present is False
def test_submit_happy_feedback_in_release_on_desktop(self, mozwebqa): feedback_pg = AndroidFeedbackFormPage(mozwebqa) version = "44" channel = "release" on_device = False # Go to happy page in release channel, on desktop feedback_pg.go_to_feedback_page(version, channel, on_device) feedback_pg.click_happy_feedback() assert feedback_pg.playstore_link_is_http_release
def test_submit_happy_feedback_in_beta(self, mozwebqa): feedback_pg = AndroidFeedbackFormPage(mozwebqa) version = "44" channel = "beta" on_device = True # Go to happy page in beta, on device feedback_pg.go_to_feedback_page(version, channel, on_device) feedback_pg.click_happy_feedback() assert feedback_pg.playstore_link_is_intent_beta
def test_submit_happy_feedback(self, mozwebqa): feedback_pg = AndroidFeedbackFormPage(mozwebqa) version = "44" channel = "beta" on_device = True # Go to feedback page and click happy feedback_pg.go_to_feedback_page(version, channel, on_device) feedback_pg.click_happy_feedback() assert feedback_pg.current_sentiment == 'happy'