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