Mercurial > pidgin
comparison libpurple/tests/test_jabber_jutil.c @ 29345:13fa0fffac6d
merge of '1529fa495883d559527375c0d8b7fbe68cf019c2'
and '3e607deb45a1ba0c62a1b8f376d94b2751ec8343'
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sat, 09 Jan 2010 02:00:18 +0000 |
parents | aea409195613 |
children |
comparison
equal
deleted
inserted
replaced
29321:c4ed54041d6e | 29345:13fa0fffac6d |
---|---|
38 | 38 |
39 fail_unless(jabber_nodeprep_validate(NULL)); | 39 fail_unless(jabber_nodeprep_validate(NULL)); |
40 fail_unless(jabber_nodeprep_validate("foo")); | 40 fail_unless(jabber_nodeprep_validate("foo")); |
41 fail_unless(jabber_nodeprep_validate("%d")); | 41 fail_unless(jabber_nodeprep_validate("%d")); |
42 fail_unless(jabber_nodeprep_validate("y\\z")); | 42 fail_unless(jabber_nodeprep_validate("y\\z")); |
43 fail_unless(jabber_nodeprep_validate("a=")); | |
44 fail_unless(jabber_nodeprep_validate("a,")); | |
43 | 45 |
44 longnode = g_strnfill(1023, 'a'); | 46 longnode = g_strnfill(1023, 'a'); |
45 fail_unless(jabber_nodeprep_validate(longnode)); | 47 fail_unless(jabber_nodeprep_validate(longnode)); |
46 g_free(longnode); | 48 g_free(longnode); |
47 | 49 |
116 assert_valid_jid("nick@まつ.おおかみ.net"); | 118 assert_valid_jid("nick@まつ.おおかみ.net"); |
117 assert_valid_jid("paul@10.0.42.230/s"); | 119 assert_valid_jid("paul@10.0.42.230/s"); |
118 assert_valid_jid("paul@[::1]"); /* IPv6 */ | 120 assert_valid_jid("paul@[::1]"); /* IPv6 */ |
119 assert_valid_jid("paul@[2001:470:1f05:d58::2]"); | 121 assert_valid_jid("paul@[2001:470:1f05:d58::2]"); |
120 assert_valid_jid("paul@[2001:470:1f05:d58::2]/foo"); | 122 assert_valid_jid("paul@[2001:470:1f05:d58::2]/foo"); |
123 assert_valid_jid("pa=ul@10.0.42.230"); | |
124 assert_valid_jid("pa,ul@10.0.42.230"); | |
121 | 125 |
122 assert_invalid_jid("@gmail.com"); | 126 assert_invalid_jid("@gmail.com"); |
123 assert_invalid_jid("@@gmail.com"); | 127 assert_invalid_jid("@@gmail.com"); |
124 assert_invalid_jid("mark.doliner@@gmail.com/Test12345"); | 128 assert_invalid_jid("mark.doliner@@gmail.com/Test12345"); |
125 assert_invalid_jid("mark@doliner@gmail.com/Test12345"); | 129 assert_invalid_jid("mark@doliner@gmail.com/Test12345"); |