Skip to content

Commit dcbcea4

Browse files
committed
Merge branch 'PVW-2053-fix-e2e-tests-browserstack' into 'main'
PVW-2053: Fix & cleanup e2e test suite See merge request wallet/nl-wallet!615
2 parents 592855e + 26bb5dd commit dcbcea4

6 files changed

Lines changed: 9 additions & 15 deletions

File tree

uiautomation/src/main/kotlin/helper/LocalizationHelper.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ class LocalizationHelper {
1010

1111
fun getString(key: String): String {
1212
val path = "../wallet_app/lib/l10n"
13-
val jsonFile = File("$path/intl_`${if (language == "NL") "nl" else "en"}`.arb")
13+
val jsonFile = File("$path/intl_${if (language == "NL") "nl" else "en"}.arb")
1414
val json = jsonFile.readText()
1515

1616
val moshi = Moshi.Builder().add(KotlinJsonAdapterFactory()).build()

uiautomation/src/test/kotlin/feature/dashboard/DashboardTests.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class DashboardTests : TestBase() {
4343
}
4444

4545
@RetryingTest(value = MAX_RETRY_COUNT, name = "{displayName} - {index}")
46-
@DisplayName("4. Tapping the card opens the card's details [UC 7.2]")
46+
@DisplayName("4. Tapping the card opens the card's details.")
4747
fun verifyCardDetailScreen() {
4848
dashboardScreen.clickPidCard()
4949

uiautomation/src/test/kotlin/feature/security/SecurityConfirmPinTests.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ class SecurityConfirmPinTests : TestBase() {
2222
OnboardingNavigator().toScreen(OnboardingScreen.SecurityConfirmPin)
2323

2424
pinScreen = PinScreen()
25-
pinScreen.enterPin(chosenPin)
2625
}
2726

2827
@RetryingTest(value = MAX_RETRY_COUNT, name = "{displayName} - {index}")

uiautomation/src/test/kotlin/navigator/OnboardingNavigator.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package navigator
22

3+
import navigator.screen.OnboardingScreen
34
import screen.digid.DigidLoginMockWebPage
45
import screen.digid.DigidLoginStartWebPage
56
import screen.introduction.IntroductionConditionsScreen

uiautomation/src/test/kotlin/screen/dashboard/DashboardScreen.kt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
package screen.dashboard
22

3-
import screen.home.HomeScreen
3+
import util.MobileActions
44

5-
class DashboardScreen : HomeScreen() {
5+
class DashboardScreen : MobileActions() {
66

77
private val screen = find.byValueKey("dashboardScreen")
88

9+
private val menuButton = find.byToolTip(l10n.getString("dashboardScreenTitle"))
10+
911
private val pidIdCard = find.byValueKey("com.example.pid")
1012
private val pidAddressCard = find.byValueKey("com.example.address")
1113

@@ -25,5 +27,7 @@ class DashboardScreen : HomeScreen() {
2527
return pidY < addressY
2628
}
2729

30+
fun clickMenuButton() = clickElement(menuButton, false)
31+
2832
fun clickPidCard() = clickElement(pidIdCard, false)
2933
}

uiautomation/src/test/kotlin/screen/home/HomeScreen.kt

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)