diff options
| author | Wilmer van der Gaast <wilmer@gaast.net> | 2010-07-29 09:19:57 +0200 | 
|---|---|---|
| committer | Wilmer van der Gaast <wilmer@gaast.net> | 2010-07-29 09:19:57 +0200 | 
| commit | 3963fdd2bc0a8b1a3665b2dfdab574cf53bf071d (patch) | |
| tree | 8aab6c6893f53c8cbc2c3be6eb0cc8c2741d62e1 /tests | |
| parent | 3b3c50d9c6709c56c34bbbf9d94717485e2eb04b (diff) | |
"Fix up" unittests enough to at least compile. Never touched these during
the ui-fix works.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/Makefile | 4 | ||||
| -rw-r--r-- | tests/check.c | 4 | ||||
| -rw-r--r-- | tests/check_crypting.c | 47 | ||||
| -rw-r--r-- | tests/check_user.c | 6 | 
4 files changed, 6 insertions, 55 deletions
| diff --git a/tests/Makefile b/tests/Makefile index 7c876cec..7cbf4303 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -13,9 +13,9 @@ clean:  distclean: clean -main_objs = account.o bitlbee.o chat.o conf.o crypting.o help.o ipc.o irc.o irc_commands.o log.o nick.o query.o root_commands.o set.o storage.o storage_xml.o storage_text.o user.o +main_objs = bitlbee.o conf.o dcc.o help.o ipc.o irc.o irc_channel.o irc_commands.o irc_im.o irc_send.o irc_user.o irc_util.o irc_commands.o log.o nick.o query.o root_commands.o set.o storage.o storage_xml.o -test_objs = check.o check_util.o check_nick.o check_md5.o check_arc.o check_irc.o check_help.o check_user.o check_crypting.o check_set.o check_jabber_sasl.o check_jabber_util.o +test_objs = check.o check_util.o check_nick.o check_md5.o check_arc.o check_irc.o check_help.o check_user.o check_set.o check_jabber_sasl.o check_jabber_util.o  check: $(test_objs) $(addprefix ../, $(main_objs)) ../protocols/protocols.o ../lib/lib.o  	@echo '*' Linking $@ diff --git a/tests/check.c b/tests/check.c index 874acdd2..e42f1255 100644 --- a/tests/check.c +++ b/tests/check.c @@ -59,9 +59,6 @@ Suite *help_suite(void);  /* From check_user.c */  Suite *user_suite(void); -/* From check_crypting.c */ -Suite *crypting_suite(void); -  /* From check_set.c */  Suite *set_suite(void); @@ -114,7 +111,6 @@ int main (int argc, char **argv)  	srunner_add_suite(sr, irc_suite());  	srunner_add_suite(sr, help_suite());  	srunner_add_suite(sr, user_suite()); -	srunner_add_suite(sr, crypting_suite());  	srunner_add_suite(sr, set_suite());  	srunner_add_suite(sr, jabber_sasl_suite());  	srunner_add_suite(sr, jabber_util_suite()); diff --git a/tests/check_crypting.c b/tests/check_crypting.c deleted file mode 100644 index b8e5e1e0..00000000 --- a/tests/check_crypting.c +++ /dev/null @@ -1,47 +0,0 @@ -#include <stdlib.h> -#include <glib.h> -#include <gmodule.h> -#include <check.h> -#include <string.h> -#include "bitlbee.h" -#include "crypting.h" -#include "testsuite.h" - -START_TEST(test_check_pass_valid) -	fail_unless (checkpass ("foo", "acbd18db4cc2f85cedef654fccc4a4d8") == 0); -	fail_unless (checkpass ("invalidpass", "acbd18db4cc2f85cedef654fccc4a4d8") == -1); - -END_TEST - -START_TEST(test_hashpass) -	fail_unless (strcmp(hashpass("foo"), "acbd18db4cc2f85cedef654fccc4a4d8") == 0); -END_TEST - -START_TEST(test_obfucrypt) -	char *raw = obfucrypt("some line", "bla"); -	fail_unless(strcmp(raw, "\xd5\xdb\xce\xc7\x8c\xcd\xcb\xda\xc6") == 0); -END_TEST - -START_TEST(test_deobfucrypt) -	char *raw = deobfucrypt("\xd5\xdb\xce\xc7\x8c\xcd\xcb\xda\xc6", "bla"); -	fail_unless(strcmp(raw, "some line") == 0); -END_TEST - -START_TEST(test_obfucrypt_bidirectional) -	char *plain = g_strdup("this is a line"); -	char *raw = obfucrypt(plain, "foo"); -	fail_unless(strcmp(plain, deobfucrypt(raw, "foo")) == 0); -END_TEST - -Suite *crypting_suite (void) -{ -	Suite *s = suite_create("Crypting"); -	TCase *tc_core = tcase_create("Core"); -	suite_add_tcase (s, tc_core); -	tcase_add_test (tc_core, test_check_pass_valid); -	tcase_add_test (tc_core, test_hashpass); -	tcase_add_test (tc_core, test_obfucrypt); -	tcase_add_test (tc_core, test_deobfucrypt); -	tcase_add_test (tc_core, test_obfucrypt_bidirectional); -	return s; -} diff --git a/tests/check_user.c b/tests/check_user.c index 79248049..c4d8bf5f 100644 --- a/tests/check_user.c +++ b/tests/check_user.c @@ -4,9 +4,9 @@  #include <check.h>  #include <string.h>  #include "bitlbee.h" -#include "user.h"  #include "testsuite.h" +#if 0  START_TEST(test_user_add)  	irc_t *irc = torture_irc();  	user_t *user; @@ -58,12 +58,13 @@ START_TEST(test_user_rename)  	fail_unless(user_find(irc, "foo") == NULL);  	fail_if(user_find(irc, "bar") == NULL);  END_TEST - +#endif  Suite *user_suite (void)  {  	Suite *s = suite_create("User");  	TCase *tc_core = tcase_create("Core");  	suite_add_tcase (s, tc_core); +#if 0  	tcase_add_test (tc_core, test_user_add);  	tcase_add_test (tc_core, test_user_add_invalid);  	tcase_add_test (tc_core, test_user_add_exists); @@ -71,5 +72,6 @@ Suite *user_suite (void)  	tcase_add_test (tc_core, test_user_del_nonexistant);  	tcase_add_test (tc_core, test_user_del);  	tcase_add_test (tc_core, test_user_rename); +#endif  	return s;  } | 
