diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2020-01-30 18:39:38 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2020-02-20 00:23:39 +0530 |
commit | 43f6f6e17a5857943543cc3a3830f43b64d59a74 (patch) | |
tree | 4bfbd98944a7bfd230eb85679fc29a151ef0d371 | |
parent | 52039ef7aacacb94708242611fa83f2893082676 (diff) | |
download | meson-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-x | run_unittests.py | 8 |
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: |