summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2017-08-06 08:42:01 +0100
committerRichard Hughes <richard@hughsie.com>2017-08-06 08:42:01 +0100
commit937db6fb740b1bb125ba2fe7241b741233f7363d (patch)
tree4abc2a44cb4bb45a31d8d2fcf0340edd3794ed69
parent91f05ff451fd0aa036dc2b416feffe3e9ae0d320 (diff)
downloadappstream-glib-937db6fb740b1bb125ba2fe7241b741233f7363d.tar.gz
trivial: Only run the speed tests when doing the slow self tests
Fixes: https://github.com/hughsie/appstream-glib/issues/187
-rw-r--r--libappstream-glib/as-self-test.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/libappstream-glib/as-self-test.c b/libappstream-glib/as-self-test.c
index 798d991..4006145 100644
--- a/libappstream-glib/as-self-test.c
+++ b/libappstream-glib/as-self-test.c
@@ -5544,11 +5544,13 @@ main (int argc, char **argv)
g_test_add_func ("/AppStream/store{embedded}", as_test_store_embedded_func);
g_test_add_func ("/AppStream/store{provides}", as_test_store_provides_func);
g_test_add_func ("/AppStream/store{local-appdata}", as_test_store_local_appdata_func);
- g_test_add_func ("/AppStream/store{speed-appstream}", as_test_store_speed_appstream_func);
- g_test_add_func ("/AppStream/store{speed-search}", as_test_store_speed_search_func);
- g_test_add_func ("/AppStream/store{speed-appdata}", as_test_store_speed_appdata_func);
- g_test_add_func ("/AppStream/store{speed-desktop}", as_test_store_speed_desktop_func);
- g_test_add_func ("/AppStream/store{speed-yaml}", as_test_store_speed_yaml_func);
+ if (g_test_slow ()) {
+ g_test_add_func ("/AppStream/store{speed-appstream}", as_test_store_speed_appstream_func);
+ g_test_add_func ("/AppStream/store{speed-search}", as_test_store_speed_search_func);
+ g_test_add_func ("/AppStream/store{speed-appdata}", as_test_store_speed_appdata_func);
+ g_test_add_func ("/AppStream/store{speed-desktop}", as_test_store_speed_desktop_func);
+ g_test_add_func ("/AppStream/store{speed-yaml}", as_test_store_speed_yaml_func);
+ }
return g_test_run ();
}