diff options
author | Richard Hughes <richard@hughsie.com> | 2015-01-17 13:22:51 +0000 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2015-01-17 13:24:51 +0000 |
commit | a971772b7706dadfd047c4a98560b14da26fb205 (patch) | |
tree | 9ab5d31c49ed7637db0d29b22a320c5015a93943 /libappstream-builder/asb-self-test.c | |
parent | 7d90230cbcb00d2281a7374733b3a03c0423e245 (diff) | |
download | appstream-glib-a971772b7706dadfd047c4a98560b14da26fb205.tar.gz |
trivial: Fix 'make distcheck' now the composite plugin has gone
Diffstat (limited to 'libappstream-builder/asb-self-test.c')
-rw-r--r-- | libappstream-builder/asb-self-test.c | 57 |
1 files changed, 26 insertions, 31 deletions
diff --git a/libappstream-builder/asb-self-test.c b/libappstream-builder/asb-self-test.c index 8242204..17618b7 100644 --- a/libappstream-builder/asb-self-test.c +++ b/libappstream-builder/asb-self-test.c @@ -222,14 +222,14 @@ asb_test_plugin_loader_func (void) g_assert (ret); /* get the list of globs */ - globs = asb_plugin_loader_get_globs (loader); + globs = asb_plugin_loader_get_globs (loader);\ g_assert_cmpint (globs->len, ==, 22); g_assert_cmpstr (asb_glob_value_search (globs, "/usr/share/applications/gimp.desktop"), ==, ""); g_assert_cmpstr (asb_glob_value_search (globs, "/srv/dave.txt"), ==, NULL); /* get the list of plugins */ plugins = asb_plugin_loader_get_plugins (loader); - g_assert_cmpint (plugins->len, ==, 18); + g_assert_cmpint (plugins->len, ==, 17); plugin = g_ptr_array_index (plugins, 0); g_assert (plugin != NULL); g_assert (plugin->module != NULL); @@ -355,7 +355,7 @@ asb_test_context_test_func (AsbTestContextMode mode) ret = as_store_from_file (store, file, NULL, NULL, &error); g_assert_no_error (error); g_assert (ret); - g_assert_cmpint (as_store_get_size (store), ==, 4); + g_assert_cmpint (as_store_get_size (store), ==, 5); app = as_store_get_app_by_pkgname (store, "app"); g_assert (app != NULL); app = as_store_get_app_by_id (store, "app.desktop"); @@ -455,7 +455,7 @@ asb_test_context_test_func (AsbTestContextMode mode) "</metadata>\n" "</component>\n" "<component type=\"desktop\">\n" - "<id>valid.desktop</id>\n" + "<id>valid1.desktop</id>\n" "<pkgname>composite</pkgname>\n" "<name>Frobnicator</name>\n" "<summary>Frobnicator</summary>\n" @@ -475,6 +475,27 @@ asb_test_context_test_func (AsbTestContextMode mode) "<value key=\"X-CacheID\">composite-1-1.fc21.x86_64.rpm</value>\n" "</metadata>\n" "</component>\n" + "<component type=\"desktop\">\n" + "<id>valid2.desktop</id>\n" + "<pkgname>composite</pkgname>\n" + "<name>Frobnicator Example</name>\n" + "<summary>Frobnicator Example Program</summary>\n" + "<icon type=\"stock\">computer</icon>\n" + "<categories>\n" + "<category>Profiling</category>\n" + "</categories>\n" + "<kudos>\n" + "<kudo>HiDpiIcon</kudo>\n" + "</kudos>\n" + "<project_license>GPL-2.0+</project_license>\n" + "<url type=\"homepage\">http://people.freedesktop.org/</url>\n" + "<releases>\n" + "<release version=\"1\" timestamp=\"1407844800\"/>\n" + "</releases>\n" + "<metadata>\n" + "<value key=\"X-CacheID\">composite-1-1.fc21.x86_64.rpm</value>\n" + "</metadata>\n" + "</component>\n" "</components>\n"; ret = asb_test_compare_lines (xml->str, expected_xml, &error); g_assert_no_error (error); @@ -486,13 +507,11 @@ asb_test_context_test_func (AsbTestContextMode mode) ret = as_store_from_file (store_failed, file_failed, NULL, NULL, &error); g_assert_no_error (error); g_assert (ret); - g_assert_cmpint (as_store_get_size (store_failed), ==, 5); + g_assert_cmpint (as_store_get_size (store_failed), ==, 4); app = as_store_get_app_by_id (store_failed, "console1.desktop"); g_assert (app != NULL); app = as_store_get_app_by_id (store_failed, "console2.desktop"); g_assert (app != NULL); - app = as_store_get_app_by_id (store_failed, "valid2.desktop"); - g_assert (app != NULL); /* check output */ xml_failed = as_store_to_xml (store_failed, AS_NODE_TO_XML_FLAG_FORMAT_MULTILINE); @@ -622,30 +641,6 @@ asb_test_context_test_func (AsbTestContextMode mode) "<value key=\"X-CacheID\">app-console-1-1.fc21.noarch.rpm</value>\n" "</metadata>\n" "</component>\n" - "<component type=\"desktop\">\n" - "<id>valid2.desktop</id>\n" - "<pkgname>composite</pkgname>\n" - "<name>Frobnicator Example</name>\n" - "<summary>Frobnicator Example Program</summary>\n" - "<icon type=\"stock\">computer</icon>\n" - "<categories>\n" - "<category>Profiling</category>\n" - "</categories>\n" - "<kudos>\n" - "<kudo>HiDpiIcon</kudo>\n" - "</kudos>\n" - "<vetos>\n" - "<veto>absorbed into valid.desktop</veto>\n" - "</vetos>\n" - "<project_license>GPL-2.0+</project_license>\n" - "<url type=\"homepage\">http://people.freedesktop.org/</url>\n" - "<releases>\n" - "<release version=\"1\" timestamp=\"1407844800\"/>\n" - "</releases>\n" - "<metadata>\n" - "<value key=\"X-CacheID\">composite-1-1.fc21.x86_64.rpm</value>\n" - "</metadata>\n" - "</component>\n" "</components>\n"; ret = asb_test_compare_lines (xml_failed->str, expected_xml, &error); g_assert_no_error (error); |