# HG changeset patch # User Mark Doliner # Date 1249031887 0 # Node ID 301c966fa7af935461885f9f8f165e0820385b95 # Parent 516993d86e722a24c8f75530226402ba632e1402 Add testing for font size diff -r 516993d86e72 -r 301c966fa7af libpurple/tests/test_yahoo_util.c --- a/libpurple/tests/test_yahoo_util.c Fri Jul 31 09:04:20 2009 +0000 +++ b/libpurple/tests/test_yahoo_util.c Fri Jul 31 09:18:07 2009 +0000 @@ -16,11 +16,17 @@ START_TEST(test_codes_to_html) { assert_string_equal_free("plain", yahoo_codes_to_html("plain")); + + /* bold/italic/underline */ assert_string_equal_free("bold", yahoo_codes_to_html("\x1B[1mbold")); assert_string_equal_free("italic", yahoo_codes_to_html("\x1B[2mitalic")); assert_string_equal_free("underline", yahoo_codes_to_html("\x1B[4munderline")); assert_string_equal_free("bold italic underline", yahoo_codes_to_html("\x1B[1mbold\x1B[x1m \x1B[2mitalic\x1B[x2m \x1B[4munderline")); + + /* font color and size */ assert_string_equal_free("blue", yahoo_codes_to_html("\x1B[31mblue")); + assert_string_equal_free("test", yahoo_codes_to_html("test")); + assert_string_equal_free("test", yahoo_codes_to_html("\x1B[35mtest")); } END_TEST