Make it possible to debug failures by displaying the URL, curl error code/message and http code. Signed-off-by: Daniel P. Berrangé <berrange@xxxxxxxxxx> --- tests/test-mediauris.c | 4 ++++ tests/test-treeuris.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/tests/test-mediauris.c b/tests/test-mediauris.c index 443fdc3..c906f08 100644 --- a/tests/test-mediauris.c +++ b/tests/test-mediauris.c @@ -46,6 +46,10 @@ static void test_media(OsinfoMediaList *medialist, GError **error, CURL *curl) curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response_code); g_test_message("res=%d, %s; code=%ld", res, curl_easy_strerror(res), response_code); + if (res != CURLE_OK) { + g_printerr("Failed URI %s res=%d (%s) code=%ld\n", + url, res, curl_easy_strerror(res), response_code); + } g_assert_cmpint(res, ==, CURLE_OK); tmp = tmp->next; diff --git a/tests/test-treeuris.c b/tests/test-treeuris.c index 9b5c679..b0cddbf 100644 --- a/tests/test-treeuris.c +++ b/tests/test-treeuris.c @@ -46,6 +46,10 @@ static void test_tree(OsinfoTreeList *treelist, GError **error, CURL *curl) curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response_code); g_test_message("res=%d, %s; code=%ld", res, curl_easy_strerror(res), response_code); + if (res != CURLE_OK) { + g_printerr("Failed URI %s res=%d (%s) code=%ld\n", + url, res, curl_easy_strerror(res), response_code); + } g_assert_cmpint(res, ==, CURLE_OK); tmp = tmp->next; -- 2.19.1 _______________________________________________ Libosinfo mailing list Libosinfo@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libosinfo