diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2020-01-09 18:03:58 -0500 |
---|---|---|
committer | Xavier Claessens <xclaesse@gmail.com> | 2020-01-09 22:08:03 -0500 |
commit | 71bbcc76696e303dfe184ad57e76387a322e8f43 (patch) | |
tree | 1feff77e3adf321ed01d1fb167c10d75556f5d4a /run_unittests.py | |
parent | ff822990d1af6ff6c6f7ae3f2efa9012d4b14bf9 (diff) | |
download | meson-71bbcc76696e303dfe184ad57e76387a322e8f43.zip meson-71bbcc76696e303dfe184ad57e76387a322e8f43.tar.gz meson-71bbcc76696e303dfe184ad57e76387a322e8f43.tar.bz2 |
pkgconfig module: add FeatureNew for requires: dependency('foo')
Introduced in https://github.com/mesonbuild/meson/pull/3131
Diffstat (limited to 'run_unittests.py')
-rwxr-xr-x | run_unittests.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/run_unittests.py b/run_unittests.py index 015167b..898f05e 100755 --- a/run_unittests.py +++ b/run_unittests.py @@ -707,18 +707,20 @@ class InternalTests(unittest.TestCase): class Mock: pass + dummystate = Mock() + dummystate.subproject = 'dummy' mock = Mock() mock.pcdep = Mock() mock.pcdep.name = "some_name" mock.version_reqs = [] # pkgconfig dependency as lib - deps = mesonbuild.modules.pkgconfig.DependenciesHelper("thislib") + deps = mesonbuild.modules.pkgconfig.DependenciesHelper(dummystate, "thislib") deps.add_pub_libs([mock]) self.assertEqual(deps.format_reqs(deps.pub_reqs), "some_name") # pkgconfig dependency as requires - deps = mesonbuild.modules.pkgconfig.DependenciesHelper("thislib") + deps = mesonbuild.modules.pkgconfig.DependenciesHelper(dummystate, "thislib") deps.add_pub_reqs([mock]) self.assertEqual(deps.format_reqs(deps.pub_reqs), "some_name") |