summaryrefslogtreecommitdiffhomepage
path: root/android/test
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-07-29 16:23:50 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-07-29 16:23:50 +0200
commit0cb975fceb398929791e8a410c21284722723e35 (patch)
tree00a1ef671391fd110ec3bafdb28185c708d64e2d /android/test
parent93d42e2e3d688e19bb16c41ddc0a9aa119a80903 (diff)
parent34c6f795b484494ee81614fff8baf7852ca2d469 (diff)
downloadmullvadvpn-0cb975fceb398929791e8a410c21284722723e35.tar.xz
mullvadvpn-0cb975fceb398929791e8a410c21284722723e35.zip
Merge branch 'leak-e2e-tests-fails-to-select-country-droid-2085'
Diffstat (limited to 'android/test')
-rw-r--r--android/test/common/src/main/kotlin/net/mullvad/mullvadvpn/test/common/page/SelectLocationPage.kt7
1 files changed, 6 insertions, 1 deletions
diff --git a/android/test/common/src/main/kotlin/net/mullvad/mullvadvpn/test/common/page/SelectLocationPage.kt b/android/test/common/src/main/kotlin/net/mullvad/mullvadvpn/test/common/page/SelectLocationPage.kt
index 86e3c89a08..404a81f9a8 100644
--- a/android/test/common/src/main/kotlin/net/mullvad/mullvadvpn/test/common/page/SelectLocationPage.kt
+++ b/android/test/common/src/main/kotlin/net/mullvad/mullvadvpn/test/common/page/SelectLocationPage.kt
@@ -2,6 +2,7 @@ package net.mullvad.mullvadvpn.test.common.page
import androidx.test.uiautomator.By
import net.mullvad.mullvadvpn.lib.ui.tag.EXPAND_BUTTON_TEST_TAG
+import net.mullvad.mullvadvpn.lib.ui.tag.GEOLOCATION_NAME_TAG
import net.mullvad.mullvadvpn.lib.ui.tag.SELECT_LOCATION_SCREEN_TEST_TAG
import net.mullvad.mullvadvpn.test.common.extension.findObjectWithTimeout
@@ -11,7 +12,11 @@ class SelectLocationPage internal constructor() : Page() {
}
fun clickLocationExpandButton(locationName: String) {
- val locationCell = uiDevice.findObjectWithTimeout(By.text(locationName)).parent.parent
+ val locationCell =
+ uiDevice
+ .findObjectWithTimeout(By.textContains(locationName).res(GEOLOCATION_NAME_TAG))
+ .parent
+ .parent
val expandButton = locationCell.findObjectWithTimeout(By.res(EXPAND_BUTTON_TEST_TAG))
expandButton.click()
}