summaryrefslogtreecommitdiffhomepage
path: root/android/test/mockapi
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2023-09-21 08:54:24 +0200
committerAlbin <albin@mullvad.net>2023-09-21 18:30:52 +0200
commit119da166330aaf5ef037f4269e36eedc5f142da9 (patch)
tree84a95ea7b89746c446bbbfaa232f2cd85d232d31 /android/test/mockapi
parent8066e42cff442207830ed05e6db1395e34c2d1db (diff)
downloadmullvadvpn-119da166330aaf5ef037f4269e36eedc5f142da9.tar.xz
mullvadvpn-119da166330aaf5ef037f4269e36eedc5f142da9.zip
Add billing and infrastructure flavor dimensions
Flavor dimension usage: * `billing` - used to build separate artifacts where (1) different policies are followed and (2) different dependencies are used. * `infrastructure` - used to improve development and testing against non-production environments.
Diffstat (limited to 'android/test/mockapi')
-rw-r--r--android/test/mockapi/build.gradle.kts3
1 files changed, 3 insertions, 0 deletions
diff --git a/android/test/mockapi/build.gradle.kts b/android/test/mockapi/build.gradle.kts
index dd08cd66a5..8be38fdcbc 100644
--- a/android/test/mockapi/build.gradle.kts
+++ b/android/test/mockapi/build.gradle.kts
@@ -13,6 +13,9 @@ android {
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
targetProjectPath = ":app"
+ missingDimensionStrategy(FlavorDimensions.BILLING, Flavors.OSS)
+ missingDimensionStrategy(FlavorDimensions.INFRASTRUCTURE, Flavors.PROD)
+
testInstrumentationRunnerArguments.putAll(
mapOf(
"clearPackageData" to "true",