Skip a test if iconv doesn't support the encoding

svn path=/trunk/; revision=7180
This commit is contained in:
Matthias Clasen 2008-07-14 18:17:20 +00:00
parent ae937800de
commit 052f3e6bd9
2 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,10 @@
2008-07-14 Matthias Clasen <mclasen@redhat.com>
Bug 467707 test_iconv_state() in tests/convert-test.c fails on AIX 5.3
* tests/convert-test.c (test_iconv_state): Skip this test if
CP1255 is not supported.
2008-07-10 Ryan Lortie <desrt@desrt.ca>
* docs/reference/glib/glib-sections.txt:

View File

@ -44,7 +44,10 @@ test_iconv_state (void)
out = g_convert (in, -1, "UTF-8", "CP1255",
&bytes_read, &bytes_written, &error);
if (error && error->code == G_CONVERT_ERROR_NO_CONVERSION)
return; /* silently skip if CP1255 is not supported, see bug 467707 */
g_assert (error == NULL);
g_assert (bytes_read == 5);
g_assert (bytes_written == 10);