summaryrefslogtreecommitdiffhomepage
path: root/test/scripts
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2024-11-15 10:10:29 +0100
committerDavid Lönnhager <david.l@mullvad.net>2024-11-18 10:13:34 +0100
commitad6e66779d90d7bd08e791a20f69b64842b18a90 (patch)
treeb0ca17d486bc282f3a4184831c918ce0ac01ba08 /test/scripts
parentcfba89463b57f9c8c21dd6fd9df43de99afb9a91 (diff)
downloadmullvadvpn-ad6e66779d90d7bd08e791a20f69b64842b18a90.tar.xz
mullvadvpn-ad6e66779d90d7bd08e791a20f69b64842b18a90.zip
Add MULLVAD_HOST setting to test-by-version.sh
Diffstat (limited to 'test/scripts')
-rwxr-xr-xtest/scripts/test-utils.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/scripts/test-utils.sh b/test/scripts/test-utils.sh
index d5f12489ea..319c646020 100755
--- a/test/scripts/test-utils.sh
+++ b/test/scripts/test-utils.sh
@@ -293,6 +293,12 @@ function run_tests_for_os {
runner_dir_flag=()
fi
+ if [ -n "${MULLVAD_HOST+x}" ]; then
+ mullvad_host_arg=("--mullvad-host" "$MULLVAD_HOST")
+ else
+ mullvad_host_arg=()
+ fi
+
if ! RUST_LOG_STYLE=always $test_manager run-tests \
--account "${ACCOUNT_TOKEN:?Error: ACCOUNT_TOKEN not set}" \
--app-package "${APP_PACKAGE:?Error: APP_PACKAGE not set}" \
@@ -301,6 +307,7 @@ function run_tests_for_os {
--package-dir "${package_dir}" \
--vm "$vm" \
--openvpn-certificate "${OPENVPN_CERTIFICATE:-"assets/openvpn.ca.crt"}" \
+ "${mullvad_host_arg[@]}" \
"${test_filters_arg[@]}" \
"${runner_dir_flag[@]}" \
2>&1 | sed -r "s/${ACCOUNT_TOKEN}/\{ACCOUNT_TOKEN\}/g"; then