comparison libpurple/tests/test_util.c @ 15822:32c366eeeb99

sed -ie 's/gaim/purple/g'
author Sean Egan <seanegan@gmail.com>
date Mon, 19 Mar 2007 07:01:17 +0000
parents 5fe8042783c1
children 6577b292e7b4
comparison
equal deleted inserted replaced
15821:84b0f9b23ede 15822:32c366eeeb99
1 #include "tests.h" 1 #include "tests.h"
2 #include "../util.h" 2 #include "../util.h"
3 3
4 START_TEST(test_util_base16_encode) 4 START_TEST(test_util_base16_encode)
5 { 5 {
6 assert_string_equal_free("68656c6c6f2c20776f726c642100", gaim_base16_encode("hello, world!", 14)); 6 assert_string_equal_free("68656c6c6f2c20776f726c642100", purple_base16_encode("hello, world!", 14));
7 } 7 }
8 END_TEST 8 END_TEST
9 9
10 START_TEST(test_util_base16_decode) 10 START_TEST(test_util_base16_decode)
11 { 11 {
12 gsize sz = 0; 12 gsize sz = 0;
13 guchar *out = gaim_base16_decode("21646c726f77202c6f6c6c656800", &sz); 13 guchar *out = purple_base16_decode("21646c726f77202c6f6c6c656800", &sz);
14 fail_unless(sz == 14, NULL); 14 fail_unless(sz == 14, NULL);
15 fail_unless(strcmp("!dlrow ,olleh", out) == 0, NULL); 15 fail_unless(strcmp("!dlrow ,olleh", out) == 0, NULL);
16 g_free(out); 16 g_free(out);
17 } 17 }
18 END_TEST 18 END_TEST
19 19
20 START_TEST(test_util_base64_encode) 20 START_TEST(test_util_base64_encode)
21 { 21 {
22 assert_string_equal_free("Zm9ydHktdHdvAA==", gaim_base64_encode("forty-two", 10)); 22 assert_string_equal_free("Zm9ydHktdHdvAA==", purple_base64_encode("forty-two", 10));
23 } 23 }
24 END_TEST 24 END_TEST
25 25
26 START_TEST(test_util_base64_decode) 26 START_TEST(test_util_base64_decode)
27 { 27 {
28 gsize sz; 28 gsize sz;
29 guchar *out = gaim_base64_decode("b3d0LXl0cm9mAA==", &sz); 29 guchar *out = purple_base64_decode("b3d0LXl0cm9mAA==", &sz);
30 fail_unless(sz == 10, NULL); 30 fail_unless(sz == 10, NULL);
31 fail_unless(strcmp("owt-ytrof", out) == 0, NULL); 31 fail_unless(strcmp("owt-ytrof", out) == 0, NULL);
32 g_free(out); 32 g_free(out);
33 } 33 }
34 END_TEST 34 END_TEST
35 35
36 START_TEST(test_util_escape_filename) 36 START_TEST(test_util_escape_filename)
37 { 37 {
38 assert_string_equal("foo", gaim_escape_filename("foo")); 38 assert_string_equal("foo", purple_escape_filename("foo"));
39 assert_string_equal("@oo", gaim_escape_filename("@oo")); 39 assert_string_equal("@oo", purple_escape_filename("@oo"));
40 assert_string_equal("#oo", gaim_escape_filename("#oo")); 40 assert_string_equal("#oo", purple_escape_filename("#oo"));
41 assert_string_equal("-oo", gaim_escape_filename("-oo")); 41 assert_string_equal("-oo", purple_escape_filename("-oo"));
42 assert_string_equal("_oo", gaim_escape_filename("_oo")); 42 assert_string_equal("_oo", purple_escape_filename("_oo"));
43 assert_string_equal(".oo", gaim_escape_filename(".oo")); 43 assert_string_equal(".oo", purple_escape_filename(".oo"));
44 assert_string_equal("%25oo", gaim_escape_filename("%oo")); 44 assert_string_equal("%25oo", purple_escape_filename("%oo"));
45 assert_string_equal("%21oo", gaim_escape_filename("!oo")); 45 assert_string_equal("%21oo", purple_escape_filename("!oo"));
46 } 46 }
47 END_TEST 47 END_TEST
48 48
49 START_TEST(test_util_unescape_filename) 49 START_TEST(test_util_unescape_filename)
50 { 50 {
51 assert_string_equal("bar", gaim_unescape_filename("bar")); 51 assert_string_equal("bar", purple_unescape_filename("bar"));
52 assert_string_equal("@ar", gaim_unescape_filename("@ar")); 52 assert_string_equal("@ar", purple_unescape_filename("@ar"));
53 assert_string_equal("!ar", gaim_unescape_filename("!ar")); 53 assert_string_equal("!ar", purple_unescape_filename("!ar"));
54 assert_string_equal("!ar", gaim_unescape_filename("%21ar")); 54 assert_string_equal("!ar", purple_unescape_filename("%21ar"));
55 assert_string_equal("%ar", gaim_unescape_filename("%25ar")); 55 assert_string_equal("%ar", purple_unescape_filename("%25ar"));
56 } 56 }
57 END_TEST 57 END_TEST
58 58
59 59
60 START_TEST(test_util_text_strip_mnemonic) 60 START_TEST(test_util_text_strip_mnemonic)
61 { 61 {
62 assert_string_equal_free("", gaim_text_strip_mnemonic("")); 62 assert_string_equal_free("", purple_text_strip_mnemonic(""));
63 assert_string_equal_free("foo", gaim_text_strip_mnemonic("foo")); 63 assert_string_equal_free("foo", purple_text_strip_mnemonic("foo"));
64 assert_string_equal_free("foo", gaim_text_strip_mnemonic("_foo")); 64 assert_string_equal_free("foo", purple_text_strip_mnemonic("_foo"));
65 65
66 } 66 }
67 END_TEST 67 END_TEST
68 68
69 START_TEST(test_util_email_is_valid) 69 START_TEST(test_util_email_is_valid)
70 { 70 {
71 fail_unless(gaim_email_is_valid("gaim-devel@lists.sf.net")); 71 fail_unless(purple_email_is_valid("purple-devel@lists.sf.net"));
72 } 72 }
73 END_TEST 73 END_TEST
74 74
75 Suite * 75 Suite *
76 util_suite(void) 76 util_suite(void)