diff options
| author | Niklas Berglund <niklas.berglund@gmail.com> | 2024-08-21 09:39:01 +0200 |
|---|---|---|
| committer | Niklas Berglund <niklas.berglund@gmail.com> | 2024-08-21 14:20:18 +0200 |
| commit | bbb76b5eef33e7dc3fdec63967fc44383c08b6e7 (patch) | |
| tree | 4c22b66b918870f836dcf0c42bf48183a59ac410 /android | |
| parent | 31da5742fdb9baa0006c96c017cef2d0c0b3bc40 (diff) | |
| download | mullvadvpn-bbb76b5eef33e7dc3fdec63967fc44383c08b6e7.tar.xz mullvadvpn-bbb76b5eef33e7dc3fdec63967fc44383c08b6e7.zip | |
Handle null response object
Diffstat (limited to 'android')
| -rw-r--r-- | android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/LoginTest.kt | 1 | ||||
| -rw-r--r-- | android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/misc/SimpleMullvadHttpClient.kt | 9 |
2 files changed, 8 insertions, 2 deletions
diff --git a/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/LoginTest.kt b/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/LoginTest.kt index bfcc1181dd..505c946cc5 100644 --- a/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/LoginTest.kt +++ b/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/LoginTest.kt @@ -5,7 +5,6 @@ import net.mullvad.mullvadvpn.test.common.constant.LOGIN_FAILURE_TIMEOUT import net.mullvad.mullvadvpn.test.common.extension.clickAgreeOnPrivacyDisclaimer import net.mullvad.mullvadvpn.test.common.extension.clickAllowOnNotificationPermissionPromptIfApiLevel33AndAbove import net.mullvad.mullvadvpn.test.common.extension.findObjectWithTimeout -import net.mullvad.mullvadvpn.test.e2e.annotations.HighlyRateLimited import net.mullvad.mullvadvpn.test.e2e.misc.AccountTestRule import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.RegisterExtension diff --git a/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/misc/SimpleMullvadHttpClient.kt b/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/misc/SimpleMullvadHttpClient.kt index 734f266537..eaff4290ed 100644 --- a/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/misc/SimpleMullvadHttpClient.kt +++ b/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/misc/SimpleMullvadHttpClient.kt @@ -194,7 +194,14 @@ class SimpleMullvadHttpClient(context: Context) { "Unable to verify account due to invalid account or connectivity issues." private val onErrorResponse = { error: VolleyError -> - Logger.e("Response returned error status code: ${error.networkResponse.statusCode}") + if (error.networkResponse != null) { + Logger.e( + "Response returned error message: ${error.message} " + + "status code: ${error.networkResponse.statusCode}" + ) + } else { + Logger.e("Response returned error: ${error.message}") + } } } } |
