diff options
author | Daiki Ueno <ueno@gnu.org> | 2021-07-03 16:58:59 +0000 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2021-07-03 16:58:59 +0000 |
commit | 42d41c971ced21cada815fd0630e57779ccf3683 (patch) | |
tree | 16b436e34308305ab3da39c895bd13a09a54256c | |
parent | df94aca387455b9fbae5e1ad9d80b9b330b6fa02 (diff) | |
parent | 7407a261b716df35e2c4c4359847a353b57eb5ca (diff) | |
download | libsecret-42d41c971ced21cada815fd0630e57779ccf3683.tar.gz |
Merge branch 'wip/dueno/egg-tests' into 'master'
meson: Run tests for libegg
See merge request GNOME/libsecret!84
-rw-r--r-- | egg/meson.build | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/egg/meson.build b/egg/meson.build index 1b8a626..ac7c024 100644 --- a/egg/meson.build +++ b/egg/meson.build @@ -23,3 +23,30 @@ libegg = static_library('egg', dependencies: libegg_deps, include_directories: [config_h_dir, build_dir], ) + +# Tests +test_names = [ + 'test-hex', + 'test-secmem', +] + +if get_option('gcrypt') + test_names += [ + 'test-dh', + 'test-hkdf', + ] +endif + +foreach _test : test_names + + test_bin = executable(_test, + '@0@.c'.format(_test), + dependencies: libegg_deps, + link_with: libegg, + include_directories: config_h_dir, + ) + + test(_test, test_bin, + suite: 'libegg', + ) +endforeach |