diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2020-09-18 10:51:37 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2020-09-29 14:58:32 -0700 |
commit | 19f2b3d58372907fa3b7f55352a744357683f6b3 (patch) | |
tree | 0952ac9ab3dd0fff66d3f68f0a955a839883ae35 /test cases/frameworks | |
parent | 5aee8567b8c0ec3d242424bdc88a32f3303e61c4 (diff) | |
download | meson-19f2b3d58372907fa3b7f55352a744357683f6b3.zip meson-19f2b3d58372907fa3b7f55352a744357683f6b3.tar.gz meson-19f2b3d58372907fa3b7f55352a744357683f6b3.tar.bz2 |
tests/curses: Extend to test versions
This is mostly important for the system dependency where we need to roll
the version check ourselves.
Diffstat (limited to 'test cases/frameworks')
-rw-r--r-- | test cases/frameworks/31 curses/meson.build | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test cases/frameworks/31 curses/meson.build b/test cases/frameworks/31 curses/meson.build index 66e0957..796a0d8 100644 --- a/test cases/frameworks/31 curses/meson.build +++ b/test cases/frameworks/31 curses/meson.build @@ -1,9 +1,13 @@ project('curses', 'c') -curses = dependency('curses', required: false, method : get_option('method')) +curses = dependency('curses', required: false, method : get_option('method'), version : '>= 0') if not curses.found() error('MESON_SKIP_TEST: Curses library not found') endif exec = executable('basic', 'main.c', dependencies: curses) # didn't run the test because in general graphics fail on CI + +# this should fail +not_found = dependency('curses', required: false, method : get_option('method'), version : '> 1000000') +assert(not_found.found() == false) |