tests: Check the error first
authorMatthias Clasen <mclasen@redhat.com>
Thu, 11 Aug 2022 11:18:39 +0000 (07:18 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 11 Aug 2022 11:29:56 +0000 (07:29 -0400)
The error contains useful information when
things fail, so check it first to get useful
output in case of failure.

testsuite/css/data.c

index 3a5b722fd03be61d7c087032fe615f90aaea6ff9..60cc2661ccf0869df4ecece4ab1071a133b82537 100644 (file)
@@ -81,8 +81,8 @@ test_parse (gconstpointer data)
 
   if (test->contents)
     {
-      g_assert_nonnull (bytes);
       g_assert_no_error (error);
+      g_assert_nonnull (bytes);
       if (test->mimetype == NULL)
         g_assert_null (mimetype);
       else
@@ -94,8 +94,8 @@ test_parse (gconstpointer data)
     }
   else
     {
-      g_assert_null (bytes);
       g_assert_error (error, G_IO_ERROR, G_IO_ERROR_INVALID_FILENAME);
+      g_assert_null (bytes);
       g_error_free (error);
     }
 }