diff --git a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeContextMenusTest.kt b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeContextMenusTest.kt index 618dcd6f1..83528d0ab 100644 --- a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeContextMenusTest.kt +++ b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeContextMenusTest.kt @@ -13,7 +13,6 @@ import org.junit.After import org.junit.Before import org.junit.Rule import org.junit.Test -import org.mozilla.fenix.customannotations.SmokeTest import org.mozilla.fenix.ext.settings import org.mozilla.fenix.helpers.AndroidAssetDispatcher import org.mozilla.fenix.helpers.HomeActivityIntentTestRule @@ -75,7 +74,6 @@ class ComposeContextMenusTest { mockWebServer.shutdown() } - @SmokeTest @Test fun verifyContextOpenLinkNewTab() { val pageLinks = @@ -99,7 +97,6 @@ class ComposeContextMenusTest { } } - @SmokeTest @Test fun verifyContextOpenLinkPrivateTab() { val pageLinks = diff --git a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeHomeScreenTest.kt b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeHomeScreenTest.kt index c21710a0b..5a620ea0c 100644 --- a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeHomeScreenTest.kt +++ b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeHomeScreenTest.kt @@ -13,6 +13,7 @@ import org.junit.Before import org.junit.Ignore import org.junit.Rule import org.junit.Test +import org.mozilla.fenix.customannotations.SmokeTest import org.mozilla.fenix.helpers.AndroidAssetDispatcher import org.mozilla.fenix.helpers.HomeActivityTestRule import org.mozilla.fenix.helpers.RetryTestRule @@ -96,6 +97,7 @@ class ComposeHomeScreenTest { } // TestRail link: https://testrail.stage.mozaws.net/index.php?/cases/view/1364362 + @SmokeTest @Test fun verifyJumpBackInSectionTest() { activityTestRule.activityRule.applySettingsExceptions { diff --git a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeNavigationToolbarTest.kt b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeNavigationToolbarTest.kt index c64ae7c03..6a1644c1e 100644 --- a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeNavigationToolbarTest.kt +++ b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeNavigationToolbarTest.kt @@ -224,6 +224,7 @@ class ComposeNavigationToolbarTest { } } + @SmokeTest @Test fun verifySecurePageSecuritySubMenuTest() { val defaultWebPage = "https://mozilla-mobile.github.io/testapp/loginForm" @@ -238,6 +239,7 @@ class ComposeNavigationToolbarTest { } } + @SmokeTest @Test fun verifyInsecurePageSecuritySubMenuTest() { val defaultWebPage = TestAssetHelper.getGenericAsset(mockWebServer, 1) diff --git a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeSmokeTest.kt b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeSmokeTest.kt index c18249a0c..8adf0f1c2 100644 --- a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeSmokeTest.kt +++ b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeSmokeTest.kt @@ -87,34 +87,6 @@ class ComposeSmokeTest { mockWebServer.shutdown() } - /* Verifies the nav bar: - - opening a web page - - the existence of nav bar items - - editing the url bar - - the tab drawer button - - opening a new search and dismissing the nav bar - */ - @Ignore("Failing, see: https://bugzilla.mozilla.org/show_bug.cgi?id=1807268") - @Test - fun verifyBasicNavigationToolbarFunctionality() { - val defaultWebPage = TestAssetHelper.getGenericAsset(mockWebServer, 1) - - homeScreen { - navigationToolbar { - }.enterURLAndEnterToBrowser(defaultWebPage.url) { - mDevice.waitForIdle() - verifyNavURLBarItems() - }.openNavigationToolbar { - }.goBackToWebsite { - }.openComposeTabDrawer(activityTestRule) { - verifyNormalTabsList() - }.openNewTab { - }.dismissSearchBar { - verifyHomeScreen() - } - } - } - // Device or AVD requires a Google Services Android OS installation with Play Store installed // Verifies the Open in app button when an app is installed @Test @@ -208,23 +180,6 @@ class ComposeSmokeTest { } } - @Test - fun emptyTabsTrayViewPrivateBrowsingTest() { - homeScreen { - }.openComposeTabDrawer(activityTestRule) { - }.toggleToPrivateTabs { - verifyNormalBrowsingButtonIsSelected(false) - verifyPrivateBrowsingButtonIsSelected(true) - verifySyncedTabsButtonIsSelected(false) - verifyNoOpenTabsInPrivateBrowsing() - verifyFab() - verifyThreeDotButton() - }.openThreeDotMenu { - verifyTabSettingsButton() - verifyRecentlyClosedTabsButton() - } - } - @Test fun privateTabsTrayWithOpenedTabTest() { val website = TestAssetHelper.getGenericAsset(mockWebServer, 1) @@ -426,16 +381,4 @@ class ComposeSmokeTest { verifyHomeScreen() } } - - @Test - fun tabsSettingsMenuItemsTest() { - homeScreen { - }.openThreeDotMenu { - }.openSettings { - }.openTabsSubMenu { - verifyTabViewOptions() - verifyCloseTabsOptions() - verifyMoveOldTabsToInactiveOptions() - } - } } diff --git a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeTabbedBrowsingTest.kt b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeTabbedBrowsingTest.kt index ec115320b..7fb7b0980 100644 --- a/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeTabbedBrowsingTest.kt +++ b/app/src/androidTest/java/org/mozilla/fenix/ui/ComposeTabbedBrowsingTest.kt @@ -267,6 +267,7 @@ class ComposeTabbedBrowsingTest { } } + @SmokeTest @Test fun closePrivateTabsNotificationTest() { val defaultWebPage = TestAssetHelper.getGenericAsset(mockWebServer, 1) @@ -325,6 +326,23 @@ class ComposeTabbedBrowsingTest { } } + @Test + fun emptyTabsTrayViewPrivateBrowsingTest() { + homeScreen { + }.openComposeTabDrawer(composeTestRule) { + }.toggleToPrivateTabs { + verifyNormalBrowsingButtonIsSelected(false) + verifyPrivateBrowsingButtonIsSelected(true) + verifySyncedTabsButtonIsSelected(false) + verifyNoOpenTabsInPrivateBrowsing() + verifyFab() + verifyThreeDotButton() + }.openThreeDotMenu { + verifyTabSettingsButton() + verifyRecentlyClosedTabsButton() + } + } + @Test fun verifyOpenTabDetails() { val defaultWebPage = TestAssetHelper.getGenericAsset(mockWebServer, 1)