From f3658c16bfe48bc5c5da7a0d3e8c7b4f2ac3bc3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Irfan=20=C3=96m=C3=BCr?= Date: Fri, 22 Nov 2024 03:28:02 +0300 Subject: [PATCH 1/2] Fix ScreenshotTest for Arabic --- .../woocommerce/android/e2e/screens/orders/SingleOrderScreen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WooCommerce/src/androidTest/kotlin/com/woocommerce/android/e2e/screens/orders/SingleOrderScreen.kt b/WooCommerce/src/androidTest/kotlin/com/woocommerce/android/e2e/screens/orders/SingleOrderScreen.kt index 67f4fc349f24..8e21823e8ff2 100644 --- a/WooCommerce/src/androidTest/kotlin/com/woocommerce/android/e2e/screens/orders/SingleOrderScreen.kt +++ b/WooCommerce/src/androidTest/kotlin/com/woocommerce/android/e2e/screens/orders/SingleOrderScreen.kt @@ -14,7 +14,7 @@ import com.woocommerce.android.e2e.helpers.util.ProductData import com.woocommerce.android.e2e.helpers.util.Screen import org.hamcrest.Matchers -class SingleOrderScreen : Screen(R.id.orderStatus_subtitle) { +class SingleOrderScreen : Screen(R.id.orderDetail_container) { fun goBackToOrdersScreen(): OrderListScreen { if (isElementDisplayed(R.id.orderDetail_container)) { pressBack() From 2e5ee714e4aaf2e1ea2f0e4f76fd26945616c7e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Irfan=20=C3=96m=C3=BCr?= Date: Fri, 22 Nov 2024 03:28:10 +0300 Subject: [PATCH 2/2] Fix ScreenshotTest for French --- .../android/e2e/screens/moremenu/MoreMenuScreen.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WooCommerce/src/androidTest/kotlin/com/woocommerce/android/e2e/screens/moremenu/MoreMenuScreen.kt b/WooCommerce/src/androidTest/kotlin/com/woocommerce/android/e2e/screens/moremenu/MoreMenuScreen.kt index 63bc0e844c07..35d42590af64 100644 --- a/WooCommerce/src/androidTest/kotlin/com/woocommerce/android/e2e/screens/moremenu/MoreMenuScreen.kt +++ b/WooCommerce/src/androidTest/kotlin/com/woocommerce/android/e2e/screens/moremenu/MoreMenuScreen.kt @@ -31,7 +31,7 @@ class MoreMenuScreen : Screen(R.id.more_menu_compose_view) { while (currentAttempt < maxAttempts) { try { - composeTestRule.onNodeWithContentDescription(getTranslatedString(R.string.settings)) + composeTestRule.onNodeWithContentDescription(getTranslatedString(R.string.more_menu_button_settings)) .assertIsDisplayed() .assertHasClickAction() break // Exit loop if node is displayed and clickable @@ -47,7 +47,7 @@ class MoreMenuScreen : Screen(R.id.more_menu_compose_view) { } composeTestRule.onNodeWithContentDescription( - getTranslatedString(R.string.settings) + getTranslatedString(R.string.more_menu_button_settings) ).assertHasClickAction().performClick() return SettingsScreen()