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:
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)
}