# HG changeset patch # User Stu Tomlinson # Date 1194489422 0 # Node ID 1dd6704cd1872ff9a70b38d729915f483c7b25e2 # Parent 4886667b0686e565376566e046d3a63df0c9071a Add a test for the html markup parsing to try to prevent a repeat of 2.2.2 diff -r 4886667b0686 -r 1dd6704cd187 libpurple/tests/test_util.c --- a/libpurple/tests/test_util.c Tue Nov 06 16:46:04 2007 +0000 +++ b/libpurple/tests/test_util.c Thu Nov 08 02:37:02 2007 +0000 @@ -81,6 +81,18 @@ } END_TEST +START_TEST(test_markup_html_to_xhtml) +{ + gchar *xhtml = NULL; + gchar *plaintext = NULL; + purple_markup_html_to_xhtml("", &xhtml, &plaintext); + fail_unless(strcmp("", xhtml) == 0, NULL); + g_free(xhtml); + fail_unless(strcmp("", plaintext) == 0, NULL); + g_free(plaintext); +} +END_TEST + Suite * util_suite(void) { @@ -113,5 +125,9 @@ tcase_add_test(tc, test_util_str_to_time); suite_add_tcase(s, tc); + tc = tcase_create("Markup"); + tcase_add_test(tc, test_markup_html_to_xhtml); + suite_add_tcase(s, tc); + return s; }