summaryrefslogtreecommitdiff
path: root/libpurple/tests/test_markup.c
diff options
context:
space:
mode:
Diffstat (limited to 'libpurple/tests/test_markup.c')
-rw-r--r--libpurple/tests/test_markup.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/libpurple/tests/test_markup.c b/libpurple/tests/test_markup.c
index a77e9617a6..5a08517ee9 100644
--- a/libpurple/tests/test_markup.c
+++ b/libpurple/tests/test_markup.c
@@ -217,6 +217,16 @@ test_purple_markup_html_to_xhtml(void) {
g_assert_cmpstr(data[i].plaintext, ==, plaintext);
g_free(plaintext);
+
+ /* Check only asking for xhtml works. */
+ purple_markup_html_to_xhtml(data[i].markup, &xhtml, NULL);
+ g_assert_cmpstr(data[i].xhtml, ==, xhtml);
+ g_free(xhtml);
+
+ /* Check only asking for plaintext works. */
+ purple_markup_html_to_xhtml(data[i].markup, NULL, &plaintext);
+ g_assert_cmpstr(data[i].plaintext, ==, plaintext);
+ g_free(plaintext);
}
}