[baobab/wip/cdavis/validate-appdata] data: Add test to validate appdata correct appdata




commit 57f9fa9baa3d3520fb320221034ebde43d7596a3
Author: Christopher Davis <christopherdavis gnome org>
Date:   Sat Feb 13 21:48:22 2021 -0800

    data: Add test to validate appdata correct appdata

 data/meson.build                     | 12 +++++++++++-
 data/org.gnome.baobab.appdata.xml.in |  3 ---
 2 files changed, 11 insertions(+), 4 deletions(-)
---
diff --git a/data/meson.build b/data/meson.build
index 8642acf..a81b197 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -23,7 +23,17 @@ appdata_file = i18n.merge_file(
   po_dir: '../po',
   install: true,
   install_dir: join_paths(get_option('datadir'), 'metainfo'),
-)
+)# Validating app data
+
+appstream_util = find_program('appstream-util', required: false)
+if appstream_util.found()
+  test(
+    'validate-appdata', appstream_util,
+    args: [
+      'validate-relax', '--nonet', appdata_file.full_path()
+    ]
+  )
+endif
 
 install_data (
   'org.gnome.baobab.gschema.xml',
diff --git a/data/org.gnome.baobab.appdata.xml.in b/data/org.gnome.baobab.appdata.xml.in
index 4608eaf..8daae88 100644
--- a/data/org.gnome.baobab.appdata.xml.in
+++ b/data/org.gnome.baobab.appdata.xml.in
@@ -67,9 +67,6 @@
         </ul>
       </description>
     </release>
-  </releases>
-
-  <releases>
     <release version="3.34.0" date="2019-09-09">
       <description>
         <p>Updated translations (da, en_GB, eu, fa, hr, mjw, sk, zh_TW)</p>


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