From 6468db26ac9bc33ec41a56e3c55bbbaa25537cfe Mon Sep 17 00:00:00 2001 From: AndiAJ Date: Thu, 17 Aug 2023 13:23:54 +0300 Subject: [PATCH] Bug 1849112 - Remove duplicate pocket related UI tests --- .../mozilla/fenix/ui/ComposeHomeScreenTest.kt | 110 ------------------ 1 file changed, 110 deletions(-) diff --git a/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeHomeScreenTest.kt b/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeHomeScreenTest.kt index bd180ecb72af..c21710a0b46c 100644 --- a/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeHomeScreenTest.kt +++ b/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeHomeScreenTest.kt @@ -14,7 +14,6 @@ import org.junit.Ignore import org.junit.Rule import org.junit.Test import org.mozilla.fenix.helpers.AndroidAssetDispatcher -import org.mozilla.fenix.helpers.Constants.POCKET_RECOMMENDED_STORIES_UTM_PARAM import org.mozilla.fenix.helpers.HomeActivityTestRule import org.mozilla.fenix.helpers.RetryTestRule import org.mozilla.fenix.helpers.TestAssetHelper @@ -31,7 +30,6 @@ import org.mozilla.fenix.ui.robots.navigationToolbar class ComposeHomeScreenTest { private lateinit var mDevice: UiDevice private lateinit var mockWebServer: MockWebServer - private lateinit var firstPocketStoryPublisher: String @get:Rule(order = 0) val activityTestRule = @@ -164,114 +162,6 @@ class ComposeHomeScreenTest { } } - // TestRail link: https://testrail.stage.mozaws.net/index.php?/cases/view/2252509 - @Ignore("Failing, see: https://bugzilla.mozilla.org/show_bug.cgi?id=1844580") - @Test - fun verifyPocketSectionTest() { - activityTestRule.activityRule.applySettingsExceptions { - it.isRecentTabsFeatureEnabled = false - it.isRecentlyVisitedFeatureEnabled = false - } - - homeScreen { - }.dismissOnboarding() - - homeScreen { - verifyThoughtProvokingStories(true) - scrollToPocketProvokingStories() - verifyPocketRecommendedStoriesItems() - // Sponsored Pocket stories are only advertised for a limited time. - // See also known issue https://bugzilla.mozilla.org/show_bug.cgi?id=1828629 - // verifyPocketSponsoredStoriesItems(2, 8) - verifyDiscoverMoreStoriesButton() - verifyStoriesByTopic(true) - verifyPoweredByPocket() - }.openThreeDotMenu { - }.openCustomizeHome { - clickPocketButton() - }.goBackToHomeScreen { - verifyThoughtProvokingStories(false) - verifyStoriesByTopic(false) - } - } - - // TestRail link: https://testrail.stage.mozaws.net/index.php?/cases/view/2252513 - @Ignore("Failing, see: https://bugzilla.mozilla.org/show_bug.cgi?id=1844580") - @Test - fun openPocketStoryItemTest() { - activityTestRule.activityRule.applySettingsExceptions { - it.isRecentTabsFeatureEnabled = false - it.isRecentlyVisitedFeatureEnabled = false - } - - homeScreen { - }.dismissOnboarding() - - homeScreen { - verifyThoughtProvokingStories(true) - scrollToPocketProvokingStories() - firstPocketStoryPublisher = getProvokingStoryPublisher(1) - }.clickPocketStoryItem(firstPocketStoryPublisher, 1) { - verifyUrl(POCKET_RECOMMENDED_STORIES_UTM_PARAM) - } - } - - // TestRail link: https://testrail.stage.mozaws.net/index.php?/cases/view/2252514 - @Test - fun pocketDiscoverMoreButtonTest() { - activityTestRule.activityRule.applySettingsExceptions { - it.isRecentTabsFeatureEnabled = false - it.isRecentlyVisitedFeatureEnabled = false - } - - homeScreen { - }.dismissOnboarding() - - homeScreen { - scrollToPocketProvokingStories() - verifyDiscoverMoreStoriesButton() - }.clickPocketDiscoverMoreButton { - verifyUrl("getpocket.com/explore") - } - } - - // TestRail link: https://testrail.stage.mozaws.net/index.php?/cases/view/2252515 - @Ignore("Failing, see: https://bugzilla.mozilla.org/show_bug.cgi?id=1844580") - @Test - fun selectPocketStoriesByTopicTest() { - activityTestRule.activityRule.applySettingsExceptions { - it.isRecentTabsFeatureEnabled = false - it.isRecentlyVisitedFeatureEnabled = false - } - - homeScreen { - }.dismissOnboarding() - - homeScreen { - verifyStoriesByTopicItemState(activityTestRule, false, 1) - clickStoriesByTopicItem(activityTestRule, 1) - verifyStoriesByTopicItemState(activityTestRule, true, 1) - } - } - - // TestRail link: https://testrail.stage.mozaws.net/index.php?/cases/view/2252516 - @Test - fun pocketLearnMoreButtonTest() { - activityTestRule.activityRule.applySettingsExceptions { - it.isRecentTabsFeatureEnabled = false - it.isRecentlyVisitedFeatureEnabled = false - } - - homeScreen { - }.dismissOnboarding() - - homeScreen { - verifyPoweredByPocket() - }.clickPocketLearnMoreLink(activityTestRule) { - verifyUrl("mozilla.org/en-US/firefox/pocket") - } - } - // TestRail link: https://testrail.stage.mozaws.net/index.php?/cases/view/1569839 @Test fun verifyCustomizeHomepageButtonTest() {