diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2023-11-06 12:38:03 +0100 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2023-11-06 12:38:03 +0100 |
| commit | 11ee38e46a234c8aa4c54bc7927f5326e7f6f8b6 (patch) | |
| tree | 3e621475f0cdc8d371c326a04bd7370b0c99f8b0 /android/app/src/androidTest | |
| parent | b13c219765ada1dd8f08f5e177fb88a1914423f1 (diff) | |
| parent | 19618dbad68dd86d4c5e033b5c37130dde81510e (diff) | |
| download | mullvadvpn-11ee38e46a234c8aa4c54bc7927f5326e7f6f8b6.tar.xz mullvadvpn-11ee38e46a234c8aa4c54bc7927f5326e7f6f8b6.zip | |
Merge branch 'move-custom-dns-next-to-content-blockers-droid-338'
Diffstat (limited to 'android/app/src/androidTest')
| -rw-r--r-- | android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/VpnSettingsScreenTest.kt | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/VpnSettingsScreenTest.kt b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/VpnSettingsScreenTest.kt index 3eee07e2e6..9b6dd9e492 100644 --- a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/VpnSettingsScreenTest.kt +++ b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/VpnSettingsScreenTest.kt @@ -55,10 +55,7 @@ class VpnSettingsScreenTest { ) } - composeTestRule.apply { - onNodeWithText("WireGuard MTU").assertExists() - onNodeWithText("Default").assertExists() - } + composeTestRule.apply { onNodeWithText("Auto-connect").assertExists() } composeTestRule .onNodeWithTag(LAZY_LIST_TEST_TAG) @@ -66,8 +63,8 @@ class VpnSettingsScreenTest { // Assert composeTestRule.apply { - onNodeWithText("Use custom DNS server").assertExists() - onNodeWithText("Add a server").assertDoesNotExist() + onNodeWithText("WireGuard MTU").assertExists() + onNodeWithText("Default").assertExists() } } @@ -81,6 +78,10 @@ class VpnSettingsScreenTest { ) } + composeTestRule + .onNodeWithTag(LAZY_LIST_TEST_TAG) + .performScrollToNode(hasTestTag(LAZY_LIST_LAST_ITEM_TEST_TAG)) + // Assert composeTestRule.onNodeWithText(VALID_DUMMY_MTU_VALUE).assertExists() } @@ -97,6 +98,10 @@ class VpnSettingsScreenTest { ) } + composeTestRule + .onNodeWithTag(LAZY_LIST_TEST_TAG) + .performScrollToNode(hasTestTag(LAZY_LIST_LAST_ITEM_TEST_TAG)) + // Act composeTestRule.onNodeWithText("WireGuard MTU").performClick() @@ -126,7 +131,10 @@ class VpnSettingsScreenTest { // Arrange composeTestRule.setContentWithTheme { VpnSettingsScreen( - uiState = VpnSettingsUiState.createDefault(mtu = VALID_DUMMY_MTU_VALUE), + uiState = + VpnSettingsUiState.createDefault( + dialog = VpnSettingsDialog.Mtu(mtuEditValue = VALID_DUMMY_MTU_VALUE) + ), toastMessagesSharedFlow = MutableSharedFlow<String>().asSharedFlow() ) } @@ -257,9 +265,7 @@ class VpnSettingsScreenTest { toastMessagesSharedFlow = MutableSharedFlow<String>().asSharedFlow() ) } - composeTestRule - .onNodeWithTag(LAZY_LIST_TEST_TAG) - .performScrollToNode(hasTestTag(LAZY_LIST_LAST_ITEM_TEST_TAG)) + // Assert composeTestRule.apply { onNodeWithText(DUMMY_DNS_ADDRESS).assertExists() @@ -365,9 +371,6 @@ class VpnSettingsScreenTest { toastMessagesSharedFlow = MutableSharedFlow<String>().asSharedFlow() ) } - composeTestRule - .onNodeWithTag(LAZY_LIST_TEST_TAG) - .performScrollToNode(hasTestTag(LAZY_LIST_LAST_ITEM_TEST_TAG)) // Assert composeTestRule.apply { @@ -386,9 +389,6 @@ class VpnSettingsScreenTest { toastMessagesSharedFlow = MutableSharedFlow<String>().asSharedFlow() ) } - composeTestRule - .onNodeWithTag(LAZY_LIST_TEST_TAG) - .performScrollToNode(hasTestTag(LAZY_LIST_LAST_ITEM_TEST_TAG)) // Act composeTestRule.onNodeWithText("Add a server").performClick() |
