diff options
| author | Albin <albin@mullvad.net> | 2024-01-18 22:36:40 +0100 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2024-01-18 22:36:40 +0100 |
| commit | 6e7f6eb0b99b7c1b2bf700f4ea92337065e2903f (patch) | |
| tree | 253c6af0397a20b46646cfab7f6ac6d9d563f208 /android/test/mockapi | |
| parent | 8f8e8c4699237ce6f254c0d6b7f02657dc4224ca (diff) | |
| parent | 9157306570bdb1c11850d5e30222504f86f2ba79 (diff) | |
| download | mullvadvpn-6e7f6eb0b99b7c1b2bf700f4ea92337065e2903f.tar.xz mullvadvpn-6e7f6eb0b99b7c1b2bf700f4ea92337065e2903f.zip | |
Merge branch 'run-stagemole-connect-test-in-firebase-droid-593'
Diffstat (limited to 'android/test/mockapi')
3 files changed, 11 insertions, 1 deletions
diff --git a/android/test/mockapi/build.gradle.kts b/android/test/mockapi/build.gradle.kts index 3fea2d5d60..5c88d90d82 100644 --- a/android/test/mockapi/build.gradle.kts +++ b/android/test/mockapi/build.gradle.kts @@ -26,6 +26,13 @@ android { ) } + flavorDimensions += FlavorDimensions.BILLING + + productFlavors { + create(Flavors.OSS) { dimension = FlavorDimensions.BILLING } + create(Flavors.PLAY) { dimension = FlavorDimensions.BILLING } + } + testOptions { execution = "ANDROIDX_TEST_ORCHESTRATOR" } compileOptions { diff --git a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/MockApiTest.kt b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/MockApiTest.kt index 9ee4f52e04..02e53a09d9 100644 --- a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/MockApiTest.kt +++ b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/MockApiTest.kt @@ -12,6 +12,7 @@ import net.mullvad.mullvadvpn.lib.endpoint.CustomApiEndpointConfiguration import net.mullvad.mullvadvpn.test.common.interactor.AppInteractor import net.mullvad.mullvadvpn.test.common.rule.CaptureScreenshotOnFailedTestRule import net.mullvad.mullvadvpn.test.mockapi.constant.LOG_TAG +import net.mullvad.mullvadvpn.test.mockapi.constant.PACKAGE_NAME import okhttp3.mockwebserver.MockWebServer import org.junit.jupiter.api.AfterEach import org.junit.jupiter.api.BeforeEach @@ -39,7 +40,7 @@ abstract class MockApiTest { device = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation()) targetContext = InstrumentationRegistry.getInstrumentation().targetContext - app = AppInteractor(device, targetContext) + app = AppInteractor(device, targetContext, PACKAGE_NAME) mockWebServer.start() Log.d(LOG_TAG, "Mocked web server started using port: ${mockWebServer.port}") diff --git a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/constant/Constants.kt b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/constant/Constants.kt index 16123a8e1a..37e782af11 100644 --- a/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/constant/Constants.kt +++ b/android/test/mockapi/src/main/kotlin/net/mullvad/mullvadvpn/test/mockapi/constant/Constants.kt @@ -1,5 +1,7 @@ package net.mullvad.mullvadvpn.test.mockapi.constant +const val PACKAGE_NAME = "net.mullvad.mullvadvpn" + const val LOG_TAG = "mullvad-mockapi" const val AUTH_TOKEN_URL_PATH = "/auth/v1/token" |
