--- a/libpurple/tests/test_jabber_jutil.c Sat Aug 29 02:36:57 2009 +0000 +++ b/libpurple/tests/test_jabber_jutil.c Sat Aug 29 02:38:28 2009 +0000 @@ -153,6 +153,14 @@ } END_TEST +START_TEST(test_jabber_normalize) +{ + assert_string_equal("paul@darkrain42.org", jabber_normalize(NULL, "PaUL@DaRkRain42.org")); + assert_string_equal("paul@darkrain42.org", jabber_normalize(NULL, "PaUL@DaRkRain42.org/")); + assert_string_equal("paul@darkrain42.org", jabber_normalize(NULL, "PaUL@DaRkRain42.org/resource")); +} +END_TEST + Suite * jabber_jutil_suite(void) { @@ -172,6 +180,7 @@ tcase_add_test(tc, test_nodeprep_validate_illegal_chars); tcase_add_test(tc, test_nodeprep_validate_too_long); tcase_add_test(tc, test_jabber_id_new); + tcase_add_test(tc, test_jabber_normalize); suite_add_tcase(s, tc); return s;