From c6ca915067b9cfcf98fe4997b37cd9f682ab6da6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Tue, 18 Feb 2025 21:27:08 +0100 Subject: [PATCH] tests: Validate the generated metainfo if appstreamcli is available --- tests/meson.build | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/meson.build b/tests/meson.build index 62d2719..6dfba57 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -331,6 +331,15 @@ test('udev-hwdb', depends: udev_hwdb, env: envs) +appstreamcli = find_program('appstreamcli', required: false) +if appstreamcli.found() + test('metainfo-validate', + appstreamcli, + args: ['validate', metainfo_generator], + depends: metainfo_generator, + ) +endif + gdb = find_program('gdb', required: false) if gdb.found() and libfprint_sanitizers.length() == 0 libfprint_wrapper = [