From d6b5d7fe9f5c4aa231d3640daf342406e5c7be15 Mon Sep 17 00:00:00 2001 From: Aleksey Filippov Date: Sat, 24 Feb 2018 22:19:32 +0000 Subject: Add library with generated_pc and PkgConfigDependency support to pkgconfig.generate() --- run_unittests.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'run_unittests.py') diff --git a/run_unittests.py b/run_unittests.py index 41cbf39..96d6045 100755 --- a/run_unittests.py +++ b/run_unittests.py @@ -2169,6 +2169,14 @@ class LinuxlikeTests(BasePlatformTests): '-llibinternal', '-lcustom2', '-lfoo'])) + cmd = ['pkg-config', 'requires-test'] + out = self._run(cmd + ['--print-requires']).strip().split() + self.assertEqual(sorted(out), sorted(['libexposed', 'libfoo', 'libhello'])) + + cmd = ['pkg-config', 'requires-private-test'] + out = self._run(cmd + ['--print-requires-private']).strip().split() + self.assertEqual(sorted(out), sorted(['libexposed', 'libfoo', 'libhello'])) + def test_pkg_unfound(self): testdir = os.path.join(self.unit_test_dir, '22 unfound pkgconfig') self.init(testdir) -- cgit v1.1