diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2024-09-20 11:35:51 +0200 |
|---|---|---|
| committer | David Göransson <david.goransson@mullvad.net> | 2024-09-20 12:39:24 +0200 |
| commit | bd5bb5a05da68e2facd6fa2ce05cc96e55fdc0e2 (patch) | |
| tree | 7acd7474536571357d4a4182f45f80cc05d6ca36 /android/test/mockapi/src | |
| parent | c268dda9a955c4e3854eace53b45848776f36f29 (diff) | |
| download | mullvadvpn-bd5bb5a05da68e2facd6fa2ce05cc96e55fdc0e2.tar.xz mullvadvpn-bd5bb5a05da68e2facd6fa2ce05cc96e55fdc0e2.zip | |
Call dismissChangelogIfShown at the correct time
Diffstat (limited to 'android/test/mockapi/src')
6 files changed, 8 insertions, 9 deletions
diff --git a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/AccountExpiryMockApiTest.kt b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/AccountExpiryMockApiTest.kt index c8b6bcd169..2fe829841c 100644 --- a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/AccountExpiryMockApiTest.kt +++ b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/AccountExpiryMockApiTest.kt @@ -30,11 +30,11 @@ class AccountExpiryMockApiTest : MockApiTest() { app.launch(endpoint) device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptLogin(validAccountNumber) // Assert logged in + device.dismissChangelogDialogIfShown() app.ensureLoggedIn() // Add one month to the account expiry @@ -64,11 +64,11 @@ class AccountExpiryMockApiTest : MockApiTest() { app.launch(endpoint) device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptLogin(validAccountNumber) // Assert logged in + device.dismissChangelogDialogIfShown() app.ensureLoggedIn() // Set account time as expired diff --git a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/AccountHistoryMockApiTest.kt b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/AccountHistoryMockApiTest.kt index ff0faed69a..7d4639019a 100644 --- a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/AccountHistoryMockApiTest.kt +++ b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/AccountHistoryMockApiTest.kt @@ -30,9 +30,9 @@ class AccountHistoryMockApiTest : MockApiTest() { app.launch(endpoint) device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptLogin(validAccountNumber) + device.dismissChangelogDialogIfShown() app.ensureLoggedIn() app.clickAccountCog() app.clickActionButtonByText("Log out") diff --git a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/CreateAccountMockApiTest.kt b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/CreateAccountMockApiTest.kt index ce7e84e02e..05418cb34b 100644 --- a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/CreateAccountMockApiTest.kt +++ b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/CreateAccountMockApiTest.kt @@ -21,7 +21,6 @@ class CreateAccountMockApiTest : MockApiTest() { // Act device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptCreateAccount() diff --git a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/LoginMockApiTest.kt b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/LoginMockApiTest.kt index d483522d61..f13e5070e2 100644 --- a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/LoginMockApiTest.kt +++ b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/LoginMockApiTest.kt @@ -28,9 +28,9 @@ class LoginMockApiTest : MockApiTest() { // Act device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptLogin(validAccountNumber) + app.attemptLogin(validAccountNumber) // Assert val result = @@ -56,9 +56,9 @@ class LoginMockApiTest : MockApiTest() { app.launch(endpoint) device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptLogin(validAccountNumber) + device.dismissChangelogDialogIfShown() // Assert app.ensureLoggedIn() @@ -79,9 +79,9 @@ class LoginMockApiTest : MockApiTest() { app.launch(endpoint) device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptLogin(validAccountNumber) + device.dismissChangelogDialogIfShown() // Assert app.ensureOutOfTime() diff --git a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/LogoutMockApiTest.kt b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/LogoutMockApiTest.kt index e64bb1b3ad..3df42ac0ce 100644 --- a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/LogoutMockApiTest.kt +++ b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/LogoutMockApiTest.kt @@ -29,9 +29,9 @@ class LogoutMockApiTest : MockApiTest() { app.launch(endpoint) device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptLogin(validAccountNumber) + device.dismissChangelogDialogIfShown() app.ensureLoggedIn() app.clickAccountCog() app.clickActionButtonByText("Log out") diff --git a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/TooManyDevicesMockApiTest.kt b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/TooManyDevicesMockApiTest.kt index fbd3c3ca84..0e29e2797e 100644 --- a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/TooManyDevicesMockApiTest.kt +++ b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/TooManyDevicesMockApiTest.kt @@ -43,7 +43,6 @@ class TooManyDevicesMockApiTest : MockApiTest() { app.launch(endpoint) device.clickAgreeOnPrivacyDisclaimer() device.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove() - device.dismissChangelogDialogIfShown() app.waitForLoginPrompt() app.attemptLogin(validAccountNumber) @@ -62,6 +61,7 @@ class TooManyDevicesMockApiTest : MockApiTest() { app.clickActionButtonByText("Continue with login") // Assert that we are logged in + device.dismissChangelogDialogIfShown() app.ensureLoggedIn() } } |
