tests: Validate the generated metainfo if appstreamcli is available

This commit is contained in:
Marco Trevisan (Treviño)
2025-02-18 21:27:08 +01:00
committed by Marco Trevisan
parent 385bc5e384
commit c6ca915067

View File

@@ -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 = [