[gnome-software/wip/mak/metainfo-validate] Validate metainfo file in tests




commit 1b7dc75375e79c8149af4a347d01f579a4bb7cd5
Author: Matthias Klumpp <matthias tenstral net>
Date:   Tue May 24 21:47:41 2022 +0200

    Validate metainfo file in tests

 data/metainfo/meson.build | 13 +++++++++++++
 1 file changed, 13 insertions(+)
---
diff --git a/data/metainfo/meson.build b/data/metainfo/meson.build
index d065c43ab..eaa6a15f4 100644
--- a/data/metainfo/meson.build
+++ b/data/metainfo/meson.build
@@ -6,3 +6,16 @@ i18n.merge_file(
   install: true,
   install_dir: join_paths(get_option('datadir'), 'metainfo')
 )
+
+if get_option('tests')
+    ascli_exe = find_program('appstreamcli')
+    test('gs-validate-metainfo',
+        ascli_exe,
+        args: ['validate',
+              '--pedantic',
+              '--no-net',
+              'org.gnome.Software.metainfo.xml.in'],
+        workdir : meson.current_source_dir(),
+        suite: ['lib'],
+    )
+endif


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]