From f6113dc3fa698dd7bf8dfad123619722eebdff30 Mon Sep 17 00:00:00 2001 From: AndiAJ Date: Mon, 28 Nov 2022 17:19:28 +0200 Subject: [PATCH] [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new dismissOnboardingWithPageLoadTest UI test --- .../org/mozilla/fenix/ui/HomeScreenTest.kt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/app/src/androidTest/java/org/mozilla/fenix/ui/HomeScreenTest.kt b/app/src/androidTest/java/org/mozilla/fenix/ui/HomeScreenTest.kt index 582f94d5f..77a187950 100644 --- a/app/src/androidTest/java/org/mozilla/fenix/ui/HomeScreenTest.kt +++ b/app/src/androidTest/java/org/mozilla/fenix/ui/HomeScreenTest.kt @@ -199,6 +199,25 @@ class HomeScreenTest { } } + @Test + fun dismissOnboardingWithPageLoadTest() { + activityTestRule.activityRule.applySettingsExceptions { + it.isJumpBackInCFREnabled = false + it.isWallpaperOnboardingEnabled = false + } + + val defaultWebPage = TestAssetHelper.getGenericAsset(mockWebServer, 1) + + homeScreen { + verifyWelcomeHeader() + } + navigationToolbar { + }.enterURLAndEnterToBrowser(defaultWebPage.url) { + }.goToHomescreen { + verifyExistingTopSitesList() + } + } + @Test fun toolbarTapDoesntDismissOnboardingTest() { homeScreen {