Bug 1832606 - Convert `closeAllTabsTest`

fenix/115.2.0
Noah Bond 1 year ago committed by mergify[bot]
parent e8c21eba38
commit 097319f06c

@ -17,6 +17,8 @@ import org.mozilla.fenix.helpers.AndroidAssetDispatcher
import org.mozilla.fenix.helpers.HomeActivityTestRule
import org.mozilla.fenix.helpers.RetryTestRule
import org.mozilla.fenix.helpers.TestAssetHelper
import org.mozilla.fenix.helpers.TestHelper
import org.mozilla.fenix.ui.robots.browserScreen
import org.mozilla.fenix.ui.robots.homeScreen
import org.mozilla.fenix.ui.robots.navigationToolbar
@ -176,31 +178,30 @@ class ComposeTabbedBrowsingTest {
// }
}
@Ignore("Being converted in: https://bugzilla.mozilla.org/show_bug.cgi?id=1832608")
@Test
fun verifyUndoSnackBarTest() {
// disabling these features because they interfere with the snackbar visibility
// activityTestRule.applySettingsExceptions {
// it.isPocketEnabled = false
// it.isRecentTabsFeatureEnabled = false
// }
//
// val genericURL = TestAssetHelper.getGenericAsset(mockWebServer, 1)
//
// navigationToolbar {
// }.enterURLAndEnterToBrowser(genericURL.url) {
// }.openTabDrawer {
// verifyExistingOpenTabs("Test_Page_1")
// closeTab()
// verifySnackBarText("Tab closed")
// snackBarButtonClick("UNDO")
// }
//
// browserScreen {
// verifyTabCounter("1")
// }.openTabDrawer {
// verifyExistingOpenTabs("Test_Page_1")
// }
composeTestRule.activityRule.applySettingsExceptions {
it.isPocketEnabled = false
it.isRecentTabsFeatureEnabled = false
}
val genericURL = TestAssetHelper.getGenericAsset(mockWebServer, 1)
navigationToolbar {
}.enterURLAndEnterToBrowser(genericURL.url) {
}.openComposeTabDrawer(composeTestRule) {
verifyExistingOpenTabs("Test_Page_1")
closeTab()
TestHelper.verifySnackBarText("Tab closed")
TestHelper.clickSnackbarButton("UNDO")
}
browserScreen {
verifyTabCounter("1")
}.openComposeTabDrawer(composeTestRule) {
verifyExistingOpenTabs("Test_Page_1")
}
}
@Ignore("Failing, see: https://bugzilla.mozilla.org/show_bug.cgi?id=1829838")

@ -12,7 +12,10 @@ import androidx.compose.ui.test.junit4.ComposeTestRule
import androidx.compose.ui.test.onNodeWithTag
import androidx.compose.ui.test.onNodeWithText
import androidx.compose.ui.test.performClick
import androidx.test.uiautomator.UiSelector
import junit.framework.TestCase
import org.mozilla.fenix.helpers.HomeActivityComposeTestRule
import org.mozilla.fenix.helpers.TestAssetHelper
import org.mozilla.fenix.helpers.TestHelper.mDevice
import org.mozilla.fenix.tabstray.TabsTrayTestTag

Loading…
Cancel
Save