aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2010-07-29 09:19:57 +0200
committerWilmer van der Gaast <wilmer@gaast.net>2010-07-29 09:19:57 +0200
commit3963fdd2bc0a8b1a3665b2dfdab574cf53bf071d (patch)
tree8aab6c6893f53c8cbc2c3be6eb0cc8c2741d62e1
parent3b3c50d9c6709c56c34bbbf9d94717485e2eb04b (diff)
"Fix up" unittests enough to at least compile. Never touched these during
the ui-fix works.
-rw-r--r--tests/Makefile4
-rw-r--r--tests/check.c4
-rw-r--r--tests/check_crypting.c47
-rw-r--r--tests/check_user.c6
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;
}