comparison libpurple/tests/test_jabber_jutil.c @ 27533:3599729ce9ce

More tests, some with an international flavor. I have no idea what that string means... I just copied it from an email
author Mark Doliner <mark@kingant.net>
date Fri, 10 Jul 2009 18:51:18 +0000
parents c6fea4ae68b3
children 91fefa830798
comparison
equal deleted inserted replaced
27532:04d8452dee48 27533:3599729ce9ce
89 assert_valid_jid("gmail.com/Test@alkjaweflkj"); 89 assert_valid_jid("gmail.com/Test@alkjaweflkj");
90 assert_valid_jid("mark.doliner@gmail.com"); 90 assert_valid_jid("mark.doliner@gmail.com");
91 assert_valid_jid("mark.doliner@gmail.com/Test12345"); 91 assert_valid_jid("mark.doliner@gmail.com/Test12345");
92 assert_valid_jid("mark.doliner@gmail.com/Test@12345"); 92 assert_valid_jid("mark.doliner@gmail.com/Test@12345");
93 assert_valid_jid("mark.doliner@gmail.com/Te/st@12@//345"); 93 assert_valid_jid("mark.doliner@gmail.com/Te/st@12@//345");
94 assert_valid_jid("わいど@conference.jabber.org");
95 assert_valid_jid("まりるーむ@conference.jabber.org");
96 assert_valid_jid("mark.doliner@gmail.com/まりるーむ");
94 97
95 assert_invalid_jid("@gmail.com"); 98 assert_invalid_jid("@gmail.com");
96 assert_invalid_jid("@@gmail.com"); 99 assert_invalid_jid("@@gmail.com");
97 assert_invalid_jid("mark.doliner@@gmail.com/Test12345"); 100 assert_invalid_jid("mark.doliner@@gmail.com/Test12345");
98 assert_invalid_jid("mark@doliner@gmail.com/Test12345"); 101 assert_invalid_jid("mark@doliner@gmail.com/Test12345");
99 assert_invalid_jid("@gmail.com/Test@12345"); 102 assert_invalid_jid("@gmail.com/Test@12345");
100 assert_invalid_jid("/Test@12345"); 103 assert_invalid_jid("/Test@12345");
101 assert_invalid_jid("mark.doliner@"); 104 assert_invalid_jid("mark.doliner@");
102 assert_invalid_jid("mark.doliner/"); 105 assert_invalid_jid("mark.doliner/");
106 assert_valid_jid("mark.doliner@gmail_stuff.org");
107 assert_valid_jid("mark.doliner@gmail[stuff.org");
108 assert_valid_jid("mark.doliner@gmail/stuff.org");
109 assert_valid_jid("mark.doliner@gmail\\stuff.org");
110 assert_valid_jid("mark.doliner@わいど.org");
103 } 111 }
104 END_TEST 112 END_TEST
105 113
106 Suite * 114 Suite *
107 jabber_jutil_suite(void) 115 jabber_jutil_suite(void)