diff -r e1f21cbb9b4d -r 8f160f6f9980 libpurple/tests/test_yahoo_util.c
--- a/libpurple/tests/test_yahoo_util.c Wed Aug 19 22:01:10 2009 +0000
+++ b/libpurple/tests/test_yahoo_util.c Thu Aug 20 01:11:26 2009 +0000
@@ -127,6 +127,16 @@
assert_string_equal_free("plain &",
yahoo_html_to_codes("plain &"));
+ /* link */
+ assert_string_equal_free("http://pidgin.im/",
+ yahoo_html_to_codes("http://pidgin.im/"));
+ assert_string_equal_free("mark@example.com",
+ yahoo_html_to_codes("mark@example.com"));
+#if 0
+ assert_string_equal_free("http://pidgin.im/",
+ yahoo_html_to_codes("Pidgin"));
+#endif
+
/* bold/italic/underline */
assert_string_equal_free("\x1B[1mbold\x1B[x1m",
yahoo_html_to_codes("bold"));
@@ -142,6 +152,12 @@
yahoo_html_to_codes("bold bolditalic italic"));
assert_string_equal_free("\x1B[1mbold \x1B[2mbolditalic\x1B[x2m\x1B[x1m\x1B[2m \x1B[4mitalicunderline\x1B[x4m\x1B[x2m",
yahoo_html_to_codes("bold bolditalic italicunderline"));
+
+ /* font size */
+ assert_string_equal_free("test",
+ yahoo_html_to_codes("test"));
+ assert_string_equal_free("test",
+ yahoo_html_to_codes("test"));
}
END_TEST