summaryrefslogtreecommitdiffhomepage
path: root/android/scripts
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2025-07-10 13:12:22 +0200
committerDavid Göransson <david.goransson@mullvad.net>2025-07-10 13:12:22 +0200
commitd8aa781b2058e1b89ebb367b09b82327ddfcd15f (patch)
tree0e531e5b3342d36d12fc05219f32d7f3cbbfdfa4 /android/scripts
parent079b39c33c4045cae61835502fdde9ad782dd937 (diff)
parentcbf238603a8a300613511772e32868078dff5e73 (diff)
downloadmullvadvpn-d8aa781b2058e1b89ebb367b09b82327ddfcd15f.tar.xz
mullvadvpn-d8aa781b2058e1b89ebb367b09b82327ddfcd15f.zip
Merge branch 'in-app-purchase-e2e-test-droid-2031'
Diffstat (limited to 'android/scripts')
-rwxr-xr-xandroid/scripts/run-instrumented-tests.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/android/scripts/run-instrumented-tests.sh b/android/scripts/run-instrumented-tests.sh
index 96d8dc8eb6..7cc0034494 100755
--- a/android/scripts/run-instrumented-tests.sh
+++ b/android/scripts/run-instrumented-tests.sh
@@ -16,6 +16,7 @@ TEST_SERVICES_URL=https://dl.google.com/android/maven2/androidx/test/services/te
PARTNER_AUTH="${PARTNER_AUTH:-}"
VALID_TEST_ACCOUNT_NUMBER="${VALID_TEST_ACCOUNT_NUMBER:-}"
INVALID_TEST_ACCOUNT_NUMBER="${INVALID_TEST_ACCOUNT_NUMBER:-}"
+ENABLE_BILLING_TESTS="${ENABLE_BILLING_TESTS:-false}"
ENABLE_HIGHLY_RATE_LIMITED_TESTS="${ENABLE_HIGHLY_RATE_LIMITED_TESTS:-false}"
ENABLE_RAAS_TESTS="${ENABLE_RAAS_TESTS:-false}"
RAAS_HOST="${RAAS_HOST:-}"
@@ -136,9 +137,15 @@ case "$TEST_TYPE" in
echo "Error: The variable PARTNER_AUTH or VALID_TEST_ACCOUNT_NUMBER must be set."
exit 1
fi
+
+ if [[ ${ENABLE_BILLING_TESTS} == "true" ]]; then
+ echo "Tests dependent on billing account enabled"
+ OPTIONAL_TEST_ARGUMENTS+=" -e mullvad.test.e2e.config.billing.enable $ENABLE_BILLING_TESTS"
+ fi
+
OPTIONAL_TEST_ARGUMENTS+=" -e mullvad.test.e2e.config.raas.enable $ENABLE_RAAS_TESTS"
- if [[ -n ${ENABLE_RAAS_TESTS} ]]; then
+ if [[ ${ENABLE_RAAS_TESTS} == "true" ]]; then
echo "Tests dependent on local API enabled"
OPTIONAL_TEST_ARGUMENTS+=" -e mullvad.test.e2e.config.raas.host $RAAS_HOST"
OPTIONAL_TEST_ARGUMENTS+=" -e mullvad.test.e2e.config.raas.trafficGenerator.target.host $RAAS_TRAFFIC_GENERATOR_TARGET_HOST"