Make inf testcase more forgiving

printf may produce "infinity" instead of "inf".

https://bugzilla.gnome.org/show_bug.cgi?id=668973
This commit is contained in:
Matthias Clasen 2012-03-17 23:43:52 -04:00
parent 57878d6042
commit 8c2434f01a

View File

@ -3730,7 +3730,7 @@ test_parses (void)
GError *error = NULL;
value = g_variant_parse (NULL, tests[i], NULL, NULL, &error);
printed = g_variant_print (value, FALSE);
g_assert_cmpstr (tests[i], ==, printed);
g_assert (g_str_has_prefix (printed, tests[i]));
g_free (printed);
g_variant_unref (value);
}