diff options
| author | Nirbheek Chauhan <nirbheek@centricular.com> | 2017-06-09 23:23:38 +0530 |
|---|---|---|
| committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2017-06-10 00:20:03 +0530 |
| commit | c1e9c757ebbe7a26b126ee8cb2106f6f8dffa322 (patch) | |
| tree | 4e1c2a53bead4fe079a7fc40eff3d2c36293da56 /test cases/frameworks | |
| parent | b6b3905325884c5fd2a502d09680b5a35564f0df (diff) | |
| download | meson-c1e9c757ebbe7a26b126ee8cb2106f6f8dffa322.tar.gz | |
tests: Increase dependencies coverage a bit more
Diffstat (limited to 'test cases/frameworks')
| -rw-r--r-- | test cases/frameworks/4 qt/meson.build | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test cases/frameworks/4 qt/meson.build b/test cases/frameworks/4 qt/meson.build index 468b9c93b..d9cab6fbe 100644 --- a/test cases/frameworks/4 qt/meson.build +++ b/test cases/frameworks/4 qt/meson.build @@ -8,16 +8,22 @@ foreach qt : ['qt4', 'qt5'] if qt == 'qt5' qt_modules += qt5_modules endif + # Test that invalid modules are indeed not found fakeqtdep = dependency(qt, modules : ['DefinitelyNotFound'], required : false, method : get_option('method')) if fakeqtdep.found() error('Invalid qt dep incorrectly found!') endif + # Test that partially-invalid modules are indeed not found fakeqtdep = dependency(qt, modules : ['Core', 'DefinitelyNotFound'], required : false, method : get_option('method')) if fakeqtdep.found() error('Invalid qt dep incorrectly found!') endif + + # Ensure that the "no-Core-module-specified" code branch is hit + nocoredep = dependency(qt, modules : ['Gui'], required : qt == 'qt5', method : get_option('method')) + # If qt4 modules are found, test that. qt5 is required. qtdep = dependency(qt, modules : qt_modules, required : qt == 'qt5', method : get_option('method')) if qtdep.found() |
