tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit bf3d5f93a3af756f9c91b053ad1492affcec7b64
parent c861b5d4c860af33f5614f23e2ddd1fdebbda46e
Author: AndiAJ <andiaj@users.noreply.github.com>
Date:   Wed,  1 Oct 2025 15:35:07 +0000

Bug 1977632 - Fix verifyRecommendedExtensionsListWhileNoExtensionIsInstalledTest UI test r=aaronmt

The UI test was failing because the "Extensions" manager was opened when clicking the "Extensions" button from the composable main menu.

To fix the problem I've added a couple of assertions to improve the sync between actions.

The UI test successfully passed 50x on Firebase ✅

Differential Revision: https://phabricator.services.mozilla.com/D266992

Diffstat:
Mmobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/MainMenuTestCompose.kt | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/MainMenuTestCompose.kt b/mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/MainMenuTestCompose.kt @@ -250,7 +250,9 @@ class MainMenuTestCompose : TestSetup() { navigationToolbar { }.enterURLAndEnterToBrowser(genericURL.url) { + verifyPageContent(genericURL.content) }.openThreeDotMenu(composeTestRule) { + verifyTryRecommendedExtensionButton() }.openExtensionsFromMainMenu { verifyRecommendedAddonsViewFromRedesignedMainMenu(composeTestRule) }