Ejemplo n.º 1
0
    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
Ejemplo n.º 2
0
    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
Ejemplo n.º 3
0
    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'
Ejemplo n.º 4
0
    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
Ejemplo n.º 5
0
    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
Ejemplo n.º 6
0
    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'
Ejemplo n.º 7
0
    def test_submit_happy_feedback_in_release_on_device(self, mozwebqa):
        feedback_pg = AndroidFeedbackFormPage(mozwebqa)
        version = "44"
        channel = "release"
        last_url = "http://mozilla.com"
        on_device = True

        # Go to happy page in release channel, on device
        feedback_pg.go_to_feedback_page(version, channel, last_url, on_device)
        feedback_pg.click_happy_feedback()
        assert feedback_pg.playstore_link_is_intent_release