From 982524c8605c2e59d1eff6f644453cadd19d002f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Wed, 24 Apr 2019 11:26:34 +0200 Subject: [PATCH] testsuite: Print serialized nodes when parsing fails --- testsuite/gsk/serialize-deserialize.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/testsuite/gsk/serialize-deserialize.c b/testsuite/gsk/serialize-deserialize.c index 45d4472a70..3f0941031d 100644 --- a/testsuite/gsk/serialize-deserialize.c +++ b/testsuite/gsk/serialize-deserialize.c @@ -26,6 +26,9 @@ main (int argc, char **argv) bytes = gsk_render_node_serialize (node); /* and deserialize again... */ deserialized = gsk_render_node_deserialize (bytes, &error); + if (error) + g_message ("OUTPUT:\n%.*s", (int)g_bytes_get_size (bytes), (char *)g_bytes_get_data (bytes, NULL)); + g_assert_no_error (error); /* And check if that all worked. */