aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2020-01-30 18:39:38 +0000
committerNirbheek Chauhan <nirbheek@centricular.com>2020-02-20 00:23:39 +0530
commit43f6f6e17a5857943543cc3a3830f43b64d59a74 (patch)
tree4bfbd98944a7bfd230eb85679fc29a151ef0d371
parent52039ef7aacacb94708242611fa83f2893082676 (diff)
downloadmeson-43f6f6e17a5857943543cc3a3830f43b64d59a74.zip
meson-43f6f6e17a5857943543cc3a3830f43b64d59a74.tar.gz
meson-43f6f6e17a5857943543cc3a3830f43b64d59a74.tar.bz2
Extend test_prefix_dependent_defaults unit test to cover default case
Extend test_prefix_dependent_defaults unit test to cover the default case, when the default prefix is '/usr/local'. (On Windows, the default prefix is 'c:/')
-rwxr-xr-xrun_unittests.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/run_unittests.py b/run_unittests.py
index c0ee203..088a161 100755
--- a/run_unittests.py
+++ b/run_unittests.py
@@ -1817,8 +1817,14 @@ class AllPlatformTests(BasePlatformTests):
# N.B. We don't check 'libdir' as it's platform dependent, see
# default_libdir():
}
+
+ if mesonbuild.mesonlib.default_prefix() == '/usr/local':
+ expected[None] = expected['/usr/local']
+
for prefix in expected:
- args = ['--prefix', prefix]
+ args = []
+ if prefix:
+ args += ['--prefix', prefix]
self.init(testdir, extra_args=args, default_args=False)
opts = self.introspect('--buildoptions')
for opt in opts: