diff options
| author | Albin <albin@mullvad.net> | 2025-03-03 14:23:08 +0100 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2025-03-03 15:04:08 +0100 |
| commit | 624f90322d294e0ff2331b37ad813aa45a86c624 (patch) | |
| tree | 712a1c2fc74b267d8a8d56bf8a9118cd3292c32e /android/test/mockapi | |
| parent | b3048369604e26f753f00618bf7c00b736fa1c2c (diff) | |
| download | mullvadvpn-624f90322d294e0ff2331b37ad813aa45a86c624.tar.xz mullvadvpn-624f90322d294e0ff2331b37ad813aa45a86c624.zip | |
Add waitForIdle to device list test
Wait until the application is idle to avoid skipping input events
that are filtered out depending on lifecycle state (dropUnlessResumed).
Diffstat (limited to 'android/test/mockapi')
| -rw-r--r-- | android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/TooManyDevicesMockApiTest.kt | 3 |
1 files changed, 3 insertions, 0 deletions
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 19674815c1..54af6057aa 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 @@ -52,6 +52,9 @@ class TooManyDevicesMockApiTest : MockApiTest() { device.findObjectWithTimeout(By.text("Continue with login").hasParent(By.enabled((false)))) // Act + // Wait until the application is idle to avoid skipping input events that are filtered out + // depending on lifecycle state (dropUnlessResumed). + device.waitForIdle() app.attemptToRemoveDevice() // Assert that a device was removed |
