summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2020-05-22 18:35:51 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2020-05-22 18:35:51 +0300
commit4e5ec2ff29e90a488d3509a41e25db5a9452437b (patch)
treedcefe4a2363a7bd8a2c4aa63fd45eb80b15da221
parentbdba63707b44ff71a609f4f7df8100c9dfc2f2ad (diff)
downloadmeson-fixarch.tar.gz
Allow test skipping when dub not installed.fixarch
-rwxr-xr-xrun_project_tests.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/run_project_tests.py b/run_project_tests.py
index 22c020577..c64d48976 100755
--- a/run_project_tests.py
+++ b/run_project_tests.py
@@ -802,6 +802,10 @@ def skippable(suite, test):
if test.endswith('29 blocks'):
return True
+ # Test can't be run if dub is not installed.
+ if test.endswith('85 dub library'):
+ return True
+
# Scientific libraries are skippable on certain systems
# See the discussion here: https://github.com/mesonbuild/meson/pull/6562
if any([x in test for x in ['17 mpi', '25 hdf5', '30 scalapack']]) and skip_scientific: