aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorIndent <please@skip.me>2015-02-19 02:47:20 -0300
committerdequis <dx@dxzone.com.ar>2015-02-20 19:50:54 -0300
commit5ebff60479fc7a9f7f50ac03b124c91d4e6ebe11 (patch)
tree9fc0d50cb1f4bc9768d9f00de94eafd876bb55b0 /tests
parentaf359b4316f9d392c6b752495a1b2ed631576ed8 (diff)
Reindent everything to K&R style with tabs
Used uncrustify, with the configuration file in ./doc/uncrustify.cfg Commit author set to "Indent <please@skip.me>" so that it's easier to skip while doing git blame.
Diffstat (limited to 'tests')
-rw-r--r--tests/check.c35
-rw-r--r--tests/check_arc.c66
-rw-r--r--tests/check_help.c29
-rw-r--r--tests/check_irc.c69
-rw-r--r--tests/check_jabber_sasl.c58
-rw-r--r--tests/check_jabber_util.c156
-rw-r--r--tests/check_md5.c36
-rw-r--r--tests/check_nick.c64
-rw-r--r--tests/check_set.c141
-rw-r--r--tests/check_user.c81
-rw-r--r--tests/check_util.c208
-rw-r--r--tests/testsuite.h2
12 files changed, 476 insertions, 469 deletions
diff --git a/tests/check.c b/tests/check.c
index 2e55dbc4..9b97f884 100644
--- a/tests/check.c
+++ b/tests/check.c
@@ -7,11 +7,12 @@
#include "bitlbee.h"
#include "testsuite.h"
-global_t global; /* Against global namespace pollution */
+global_t global; /* Against global namespace pollution */
gboolean g_io_channel_pair(GIOChannel **ch1, GIOChannel **ch2)
{
int sock[2];
+
if (socketpair(AF_UNIX, SOCK_STREAM, PF_UNIX, sock) < 0) {
perror("socketpair");
return FALSE;
@@ -26,8 +27,10 @@ irc_t *torture_irc(void)
{
irc_t *irc;
GIOChannel *ch1, *ch2;
- if (!g_io_channel_pair(&ch1, &ch2))
+
+ if (!g_io_channel_pair(&ch1, &ch2)) {
return NULL;
+ }
irc = irc_new(g_io_channel_unix_get_fd(ch1));
return irc;
}
@@ -36,8 +39,8 @@ double gettime()
{
struct timeval time[1];
- gettimeofday( time, 0 );
- return( (double) time->tv_sec + (double) time->tv_usec / 1000000 );
+ gettimeofday(time, 0);
+ return((double) time->tv_sec + (double) time->tv_usec / 1000000);
}
/* From check_util.c */
@@ -70,7 +73,7 @@ Suite *jabber_sasl_suite(void);
/* From check_jabber_sasl.c */
Suite *jabber_util_suite(void);
-int main (int argc, char **argv)
+int main(int argc, char **argv)
{
int nf;
SRunner *sr;
@@ -78,16 +81,17 @@ int main (int argc, char **argv)
gboolean no_fork = FALSE;
gboolean verbose = FALSE;
GOptionEntry options[] = {
- {"no-fork", 'n', 0, G_OPTION_ARG_NONE, &no_fork, "Don't fork" },
- {"verbose", 'v', 0, G_OPTION_ARG_NONE, &verbose, "Be verbose", NULL },
+ { "no-fork", 'n', 0, G_OPTION_ARG_NONE, &no_fork, "Don't fork" },
+ { "verbose", 'v', 0, G_OPTION_ARG_NONE, &verbose, "Be verbose", NULL },
{ NULL }
};
pc = g_option_context_new("");
g_option_context_add_main_entries(pc, options, NULL);
- if(!g_option_context_parse(pc, &argc, &argv, NULL))
+ if (!g_option_context_parse(pc, &argc, &argv, NULL)) {
return 1;
+ }
g_option_context_free(pc);
@@ -96,15 +100,15 @@ int main (int argc, char **argv)
setlocale(LC_CTYPE, "");
if (verbose) {
- log_link( LOGLVL_ERROR, LOGOUTPUT_CONSOLE );
+ log_link(LOGLVL_ERROR, LOGOUTPUT_CONSOLE);
#ifdef DEBUG
- log_link( LOGLVL_DEBUG, LOGOUTPUT_CONSOLE );
+ log_link(LOGLVL_DEBUG, LOGOUTPUT_CONSOLE);
#endif
- log_link( LOGLVL_INFO, LOGOUTPUT_CONSOLE );
- log_link( LOGLVL_WARNING, LOGOUTPUT_CONSOLE );
+ log_link(LOGLVL_INFO, LOGOUTPUT_CONSOLE);
+ log_link(LOGLVL_WARNING, LOGOUTPUT_CONSOLE);
}
- global.conf = conf_load( 0, NULL);
+ global.conf = conf_load(0, NULL);
global.conf->runmode = RUNMODE_DAEMON;
sr = srunner_create(util_suite());
@@ -117,9 +121,10 @@ int main (int argc, char **argv)
srunner_add_suite(sr, set_suite());
srunner_add_suite(sr, jabber_sasl_suite());
srunner_add_suite(sr, jabber_util_suite());
- if (no_fork)
+ if (no_fork) {
srunner_set_fork_status(sr, CK_NOFORK);
- srunner_run_all (sr, verbose?CK_VERBOSE:CK_NORMAL);
+ }
+ srunner_run_all(sr, verbose ? CK_VERBOSE : CK_NORMAL);
nf = srunner_ntests_failed(sr);
srunner_free(sr);
return (nf == 0) ? EXIT_SUCCESS : EXIT_FAILURE;
diff --git a/tests/check_arc.c b/tests/check_arc.c
index e9e7d382..9fcd4b25 100644
--- a/tests/check_arc.c
+++ b/tests/check_arc.c
@@ -20,27 +20,25 @@ char *clear_tests[] =
static void check_codec(int l)
{
int i;
-
- for( i = 0; clear_tests[i]; i++ )
- {
- tcase_fn_start (clear_tests[i], __FILE__, __LINE__);
+
+ for (i = 0; clear_tests[i]; i++) {
+ tcase_fn_start(clear_tests[i], __FILE__, __LINE__);
unsigned char *crypted;
char *decrypted;
int len;
-
- len = arc_encode( clear_tests[i], 0, &crypted, password, 12 );
- len = arc_decode( crypted, len, &decrypted, password );
-
- fail_if( strcmp( clear_tests[i], decrypted ) != 0,
- "%s didn't decrypt back properly", clear_tests[i] );
-
- g_free( crypted );
- g_free( decrypted );
+
+ len = arc_encode(clear_tests[i], 0, &crypted, password, 12);
+ len = arc_decode(crypted, len, &decrypted, password);
+
+ fail_if(strcmp(clear_tests[i], decrypted) != 0,
+ "%s didn't decrypt back properly", clear_tests[i]);
+
+ g_free(crypted);
+ g_free(decrypted);
}
}
-struct
-{
+struct {
unsigned char crypted[30];
int len;
char *decrypted;
@@ -52,7 +50,7 @@ struct
0xb1, 0x31, 0xc9, 0xdb, 0xf9, 0xaa
}, 18, "short pass"
},
-
+
/* Two blocks with padding. */
{
{
@@ -77,31 +75,31 @@ struct
static void check_decod(int l)
{
int i;
-
- for( i = 0; decrypt_tests[i].len; i++ )
- {
- tcase_fn_start (decrypt_tests[i].decrypted, __FILE__, __LINE__);
+
+ for (i = 0; decrypt_tests[i].len; i++) {
+ tcase_fn_start(decrypt_tests[i].decrypted, __FILE__, __LINE__);
char *decrypted;
int len;
-
- len = arc_decode( decrypt_tests[i].crypted, decrypt_tests[i].len,
- &decrypted, password );
-
- fail_if( len == -1,
- "`%s' didn't decrypt properly", decrypt_tests[i].decrypted );
- fail_if( strcmp( decrypt_tests[i].decrypted, decrypted ) != 0,
- "`%s' didn't decrypt properly", decrypt_tests[i].decrypted );
-
- g_free( decrypted );
+
+ len = arc_decode(decrypt_tests[i].crypted, decrypt_tests[i].len,
+ &decrypted, password);
+
+ fail_if(len == -1,
+ "`%s' didn't decrypt properly", decrypt_tests[i].decrypted);
+ fail_if(strcmp(decrypt_tests[i].decrypted, decrypted) != 0,
+ "`%s' didn't decrypt properly", decrypt_tests[i].decrypted);
+
+ g_free(decrypted);
}
}
-Suite *arc_suite (void)
+Suite *arc_suite(void)
{
Suite *s = suite_create("ArcFour");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, check_codec);
- tcase_add_test (tc_core, check_decod);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, check_codec);
+ tcase_add_test(tc_core, check_decod);
return s;
}
diff --git a/tests/check_help.c b/tests/check_help.c
index a6c127ea..92d7c28f 100644
--- a/tests/check_help.c
+++ b/tests/check_help.c
@@ -7,28 +7,29 @@
#include "help.h"
START_TEST(test_help_initfree)
- help_t *h, *r;
- r = help_init(&h, "/dev/null");
- fail_if(r == NULL);
- fail_if(r != h);
+help_t * h, *r;
+r = help_init(&h, "/dev/null");
+fail_if(r == NULL);
+fail_if(r != h);
- help_free(&h);
- fail_if(h != NULL);
+help_free(&h);
+fail_if(h != NULL);
END_TEST
START_TEST(test_help_nonexistent)
- help_t *h, *r;
- r = help_init(&h, "/dev/null");
- fail_unless(help_get(&h, "nonexistent") == NULL);
- fail_if(r == NULL);
+help_t * h, *r;
+r = help_init(&h, "/dev/null");
+fail_unless(help_get(&h, "nonexistent") == NULL);
+fail_if(r == NULL);
END_TEST
-Suite *help_suite (void)
+Suite *help_suite(void)
{
Suite *s = suite_create("Help");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, test_help_initfree);
- tcase_add_test (tc_core, test_help_nonexistent);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, test_help_initfree);
+ tcase_add_test(tc_core, test_help_nonexistent);
return s;
}
diff --git a/tests/check_irc.c b/tests/check_irc.c
index a4b9a1e9..5c940729 100644
--- a/tests/check_irc.c
+++ b/tests/check_irc.c
@@ -8,57 +8,58 @@
#include "testsuite.h"
START_TEST(test_connect)
- GIOChannel *ch1, *ch2;
- irc_t *irc;
- char *raw;
- fail_unless(g_io_channel_pair(&ch1, &ch2));
+GIOChannel * ch1, *ch2;
+irc_t *irc;
+char *raw;
+fail_unless(g_io_channel_pair(&ch1, &ch2));
- irc = irc_new(g_io_channel_unix_get_fd(ch1));
+irc = irc_new(g_io_channel_unix_get_fd(ch1));
- irc_free(irc);
+irc_free(irc);
- fail_unless(g_io_channel_read_to_end(ch2, &raw, NULL, NULL) == G_IO_STATUS_NORMAL);
-
- fail_if(strcmp(raw, "") != 0);
+fail_unless(g_io_channel_read_to_end(ch2, &raw, NULL, NULL) == G_IO_STATUS_NORMAL);
- g_free(raw);
+fail_if(strcmp(raw, "") != 0);
+
+g_free(raw);
END_TEST
START_TEST(test_login)
- GIOChannel *ch1, *ch2;
- irc_t *irc;
- char *raw;
- fail_unless(g_io_channel_pair(&ch1, &ch2));
+GIOChannel * ch1, *ch2;
+irc_t *irc;
+char *raw;
+fail_unless(g_io_channel_pair(&ch1, &ch2));
+
+g_io_channel_set_flags(ch1, G_IO_FLAG_NONBLOCK, NULL);
+g_io_channel_set_flags(ch2, G_IO_FLAG_NONBLOCK, NULL);
- g_io_channel_set_flags(ch1, G_IO_FLAG_NONBLOCK, NULL);
- g_io_channel_set_flags(ch2, G_IO_FLAG_NONBLOCK, NULL);
+irc = irc_new(g_io_channel_unix_get_fd(ch1));
- irc = irc_new(g_io_channel_unix_get_fd(ch1));
+fail_unless(g_io_channel_write_chars(ch2, "NICK bla\r\r\n"
+ "USER a a a a\n", -1, NULL, NULL) == G_IO_STATUS_NORMAL);
+fail_unless(g_io_channel_flush(ch2, NULL) == G_IO_STATUS_NORMAL);
- fail_unless(g_io_channel_write_chars(ch2, "NICK bla\r\r\n"
- "USER a a a a\n", -1, NULL, NULL) == G_IO_STATUS_NORMAL);
- fail_unless(g_io_channel_flush(ch2, NULL) == G_IO_STATUS_NORMAL);
+g_main_iteration(FALSE);
+irc_free(irc);
- g_main_iteration(FALSE);
- irc_free(irc);
+fail_unless(g_io_channel_read_to_end(ch2, &raw, NULL, NULL) == G_IO_STATUS_NORMAL);
- fail_unless(g_io_channel_read_to_end(ch2, &raw, NULL, NULL) == G_IO_STATUS_NORMAL);
-
- fail_unless(strstr(raw, "001") != NULL);
- fail_unless(strstr(raw, "002") != NULL);
- fail_unless(strstr(raw, "003") != NULL);
- fail_unless(strstr(raw, "004") != NULL);
- fail_unless(strstr(raw, "005") != NULL);
+fail_unless(strstr(raw, "001") != NULL);
+fail_unless(strstr(raw, "002") != NULL);
+fail_unless(strstr(raw, "003") != NULL);
+fail_unless(strstr(raw, "004") != NULL);
+fail_unless(strstr(raw, "005") != NULL);
- g_free(raw);
+g_free(raw);
END_TEST
-Suite *irc_suite (void)
+Suite *irc_suite(void)
{
Suite *s = suite_create("IRC");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, test_connect);
- tcase_add_test (tc_core, test_login);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, test_connect);
+ tcase_add_test(tc_core, test_login);
return s;
}
diff --git a/tests/check_jabber_sasl.c b/tests/check_jabber_sasl.c
index 81fc60aa..e7ea8a75 100644
--- a/tests/check_jabber_sasl.c
+++ b/tests/check_jabber_sasl.c
@@ -5,17 +5,16 @@
#include <string.h>
#include <stdio.h>
-char *sasl_get_part( char *data, char *field );
+char *sasl_get_part(char *data, char *field);
#define challenge1 "nonce=\"1669585310\",qop=\"auth\",charset=utf-8,algorithm=md5-sess," \
- "something=\"Not \\\"standardized\\\"\""
+ "something=\"Not \\\"standardized\\\"\""
#define challenge2 "realm=\"quadpoint.org\", nonce=\"NPotlQpQf9RNYodOwierkQ==\", " \
- "qop=\"auth, auth-int\", charset=utf-8, algorithm=md5-sess"
+ "qop=\"auth, auth-int\", charset=utf-8, algorithm=md5-sess"
#define challenge3 ", realm=\"localhost\", nonce=\"LlBV2txnO8RbB5hgs3KgiQ==\", " \
- "qop=\"auth, auth-int, \", ,\n, charset=utf-8, algorithm=md5-sess,"
+ "qop=\"auth, auth-int, \", ,\n, charset=utf-8, algorithm=md5-sess,"
-struct
-{
+struct {
char *challenge;
char *key;
char *value;
@@ -81,35 +80,36 @@ struct
static void check_get_part(int l)
{
int i;
-
- for( i = 0; get_part_tests[i].key; i++ )
- {
- tcase_fn_start( get_part_tests[i].key, __FILE__, i );
+
+ for (i = 0; get_part_tests[i].key; i++) {
+ tcase_fn_start(get_part_tests[i].key, __FILE__, i);
char *res;
-
- res = sasl_get_part( get_part_tests[i].challenge,
- get_part_tests[i].key );
-
- if( get_part_tests[i].value == NULL )
- fail_if( res != NULL, "Found key %s in %s while it shouldn't be there!",
- get_part_tests[i].key, get_part_tests[i].challenge );
- else if( res )
- fail_unless( strcmp( res, get_part_tests[i].value ) == 0,
- "Incorrect value for key %s in %s: %s",
- get_part_tests[i].key, get_part_tests[i].challenge, res );
- else
- fail( "Could not find key %s in %s",
- get_part_tests[i].key, get_part_tests[i].challenge );
-
- g_free( res );
+
+ res = sasl_get_part(get_part_tests[i].challenge,
+ get_part_tests[i].key);
+
+ if (get_part_tests[i].value == NULL) {
+ fail_if(res != NULL, "Found key %s in %s while it shouldn't be there!",
+ get_part_tests[i].key, get_part_tests[i].challenge);
+ } else if (res) {
+ fail_unless(strcmp(res, get_part_tests[i].value) == 0,
+ "Incorrect value for key %s in %s: %s",
+ get_part_tests[i].key, get_part_tests[i].challenge, res);
+ } else {
+ fail("Could not find key %s in %s",
+ get_part_tests[i].key, get_part_tests[i].challenge);
+ }
+
+ g_free(res);
}
}
-Suite *jabber_sasl_suite (void)
+Suite *jabber_sasl_suite(void)
{
Suite *s = suite_create("jabber/sasl");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, check_get_part);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, check_get_part);
return s;
}
diff --git a/tests/check_jabber_util.c b/tests/check_jabber_util.c
index 966b5230..2a708300 100644
--- a/tests/check_jabber_util.c
+++ b/tests/check_jabber_util.c
@@ -11,114 +11,114 @@ static struct im_connection *ic;
static void check_buddy_add(int l)
{
struct jabber_buddy *budw1, *budw2, *budw3, *budn, *bud;
-
- budw1 = jabber_buddy_add( ic, "wilmer@gaast.net/BitlBee" );
- budw1->last_msg = time( NULL ) - 100;
- budw2 = jabber_buddy_add( ic, "WILMER@gaast.net/Telepathy" );
+
+ budw1 = jabber_buddy_add(ic, "wilmer@gaast.net/BitlBee");
+ budw1->last_msg = time(NULL) - 100;
+ budw2 = jabber_buddy_add(ic, "WILMER@gaast.net/Telepathy");
budw2->priority = 2;
- budw2->last_msg = time( NULL );
- budw3 = jabber_buddy_add( ic, "wilmer@GAAST.NET/bitlbee" );
- budw3->last_msg = time( NULL ) - 200;
+ budw2->last_msg = time(NULL);
+ budw3 = jabber_buddy_add(ic, "wilmer@GAAST.NET/bitlbee");
+ budw3->last_msg = time(NULL) - 200;
budw3->priority = 4;
/* TODO(wilmer): Shouldn't this just return budw3? */
- fail_if( jabber_buddy_add( ic, "wilmer@gaast.net/Telepathy" ) != NULL );
-
- budn = jabber_buddy_add( ic, "nekkid@lamejab.net" );
+ fail_if(jabber_buddy_add(ic, "wilmer@gaast.net/Telepathy") != NULL);
+
+ budn = jabber_buddy_add(ic, "nekkid@lamejab.net");
/* Shouldn't be allowed if there's already a bare JID. */
- fail_if( jabber_buddy_add( ic, "nekkid@lamejab.net/Illegal" ) );
-
+ fail_if(jabber_buddy_add(ic, "nekkid@lamejab.net/Illegal"));
+
/* Case sensitivity: Case only matters after the / */
- fail_if( jabber_buddy_by_jid( ic, "wilmer@gaast.net/BitlBee", 0 ) ==
- jabber_buddy_by_jid( ic, "wilmer@gaast.net/bitlbee", 0 ) );
- fail_if( jabber_buddy_by_jid( ic, "wilmer@gaast.net/telepathy", 0 ) );
-
- fail_unless( jabber_buddy_by_jid( ic, "wilmer@gaast.net/BitlBee", 0 ) == budw1 );
- fail_unless( jabber_buddy_by_jid( ic, "WILMER@GAAST.NET/BitlBee", GET_BUDDY_EXACT ) == budw1 );
- fail_unless( jabber_buddy_by_jid( ic, "wilmer@GAAST.NET/BitlBee", GET_BUDDY_CREAT ) == budw1 );
+ fail_if(jabber_buddy_by_jid(ic, "wilmer@gaast.net/BitlBee", 0) ==
+ jabber_buddy_by_jid(ic, "wilmer@gaast.net/bitlbee", 0));
+ fail_if(jabber_buddy_by_jid(ic, "wilmer@gaast.net/telepathy", 0));
+
+ fail_unless(jabber_buddy_by_jid(ic, "wilmer@gaast.net/BitlBee", 0) == budw1);
+ fail_unless(jabber_buddy_by_jid(ic, "WILMER@GAAST.NET/BitlBee", GET_BUDDY_EXACT) == budw1);
+ fail_unless(jabber_buddy_by_jid(ic, "wilmer@GAAST.NET/BitlBee", GET_BUDDY_CREAT) == budw1);
- fail_if( jabber_buddy_by_jid( ic, "wilmer@gaast.net", GET_BUDDY_EXACT ) );
- fail_unless( jabber_buddy_by_jid( ic, "WILMER@gaast.net", 0 ) == budw3 );
+ fail_if(jabber_buddy_by_jid(ic, "wilmer@gaast.net", GET_BUDDY_EXACT));
+ fail_unless(jabber_buddy_by_jid(ic, "WILMER@gaast.net", 0) == budw3);
/* Check O_FIRST and see if it's indeed the first item from the list. */
- fail_unless( ( bud = jabber_buddy_by_jid( ic, "wilmer@gaast.net", GET_BUDDY_FIRST ) ) == budw1 );
- fail_unless( bud->next == budw2 && bud->next->next == budw3 && bud->next->next->next == NULL );
-
+ fail_unless((bud = jabber_buddy_by_jid(ic, "wilmer@gaast.net", GET_BUDDY_FIRST)) == budw1);
+ fail_unless(bud->next == budw2 && bud->next->next == budw3 && bud->next->next->next == NULL);
+
/* Change the resource_select setting, now we should get a different resource. */
- set_setstr( &ic->acc->set, "resource_select", "activity" );
- fail_unless( jabber_buddy_by_jid( ic, "wilmer@GAAST.NET", 0 ) == budw2 );
-
+ set_setstr(&ic->acc->set, "resource_select", "activity");
+ fail_unless(jabber_buddy_by_jid(ic, "wilmer@GAAST.NET", 0) == budw2);
+
/* Some testing of bare JID handling (which is horrible). */
- fail_if( jabber_buddy_by_jid( ic, "nekkid@lamejab.net/Illegal", 0 ) );
- fail_if( jabber_buddy_by_jid( ic, "NEKKID@LAMEJAB.NET/Illegal", GET_BUDDY_CREAT ) );
- fail_unless( jabber_buddy_by_jid( ic, "nekkid@lamejab.net", 0 ) == budn );
- fail_unless( jabber_buddy_by_jid( ic, "NEKKID@lamejab.net", GET_BUDDY_EXACT ) == budn );
- fail_unless( jabber_buddy_by_jid( ic, "nekkid@LAMEJAB.NET", GET_BUDDY_CREAT ) == budn );
-
+ fail_if(jabber_buddy_by_jid(ic, "nekkid@lamejab.net/Illegal", 0));
+ fail_if(jabber_buddy_by_jid(ic, "NEKKID@LAMEJAB.NET/Illegal", GET_BUDDY_CREAT));
+ fail_unless(jabber_buddy_by_jid(ic, "nekkid@lamejab.net", 0) == budn);
+ fail_unless(jabber_buddy_by_jid(ic, "NEKKID@lamejab.net", GET_BUDDY_EXACT) == budn);
+ fail_unless(jabber_buddy_by_jid(ic, "nekkid@LAMEJAB.NET", GET_BUDDY_CREAT) == budn);
+
/* More case sensitivity testing, and see if remove works properly. */
- fail_if( jabber_buddy_remove( ic, "wilmer@gaast.net/telepathy" ) );
- fail_if( jabber_buddy_by_jid( ic, "wilmer@GAAST.NET/telepathy", GET_BUDDY_CREAT ) == budw2 );
- fail_unless( jabber_buddy_remove( ic, "wilmer@gaast.net/Telepathy" ) );
- fail_unless( jabber_buddy_remove( ic, "wilmer@gaast.net/telepathy" ) );
-
+ fail_if(jabber_buddy_remove(ic, "wilmer@gaast.net/telepathy"));
+ fail_if(jabber_buddy_by_jid(ic, "wilmer@GAAST.NET/telepathy", GET_BUDDY_CREAT) == budw2);
+ fail_unless(jabber_buddy_remove(ic, "wilmer@gaast.net/Telepathy"));
+ fail_unless(jabber_buddy_remove(ic, "wilmer@gaast.net/telepathy"));
+
/* Test activity_timeout and GET_BUDDY_BARE_OK. */
- fail_unless( jabber_buddy_by_jid( ic, "wilmer@gaast.net", GET_BUDDY_BARE_OK ) == budw1 );
+ fail_unless(jabber_buddy_by_jid(ic, "wilmer@gaast.net", GET_BUDDY_BARE_OK) == budw1);
budw1->last_msg -= 50;
- fail_unless( ( bud = jabber_buddy_by_jid( ic, "wilmer@gaast.net", GET_BUDDY_BARE_OK ) ) != NULL );
- fail_unless( strcmp( bud->full_jid, "wilmer@gaast.net" ) == 0 );
-
- fail_if( jabber_buddy_remove( ic, "wilmer@gaast.net" ) );
- fail_unless( jabber_buddy_by_jid( ic, "wilmer@gaast.net", 0 ) == budw1 );
-
- fail_if( jabber_buddy_remove( ic, "wilmer@gaast.net" ) );
- fail_unless( jabber_buddy_remove( ic, "wilmer@gaast.net/bitlbee" ) );
- fail_unless( jabber_buddy_remove( ic, "wilmer@gaast.net/BitlBee" ) );
- fail_if( jabber_buddy_by_jid( ic, "wilmer@gaast.net", GET_BUDDY_BARE_OK ) );
-
+ fail_unless((bud = jabber_buddy_by_jid(ic, "wilmer@gaast.net", GET_BUDDY_BARE_OK)) != NULL);
+ fail_unless(strcmp(bud->full_jid, "wilmer@gaast.net") == 0);
+
+ fail_if(jabber_buddy_remove(ic, "wilmer@gaast.net"));
+ fail_unless(jabber_buddy_by_jid(ic, "wilmer@gaast.net", 0) == budw1);
+
+ fail_if(jabber_buddy_remove(ic, "wilmer@gaast.net"));
+ fail_unless(jabber_buddy_remove(ic, "wilmer@gaast.net/bitlbee"));
+ fail_unless(jabber_buddy_remove(ic, "wilmer@gaast.net/BitlBee"));
+ fail_if(jabber_buddy_by_jid(ic, "wilmer@gaast.net", GET_BUDDY_BARE_OK));
+
/* Check if remove_bare() indeed gets rid of all. */
/* disable this one for now.
fail_unless( jabber_buddy_remove_bare( ic, "wilmer@gaast.net" ) );
fail_if( jabber_buddy_by_jid( ic, "wilmer@gaast.net", 0 ) );
*/
- fail_if( jabber_buddy_remove( ic, "nekkid@lamejab.net/Illegal" ) );
- fail_unless( jabber_buddy_remove( ic, "nekkid@lamejab.net" ) );
- fail_if( jabber_buddy_by_jid( ic, "nekkid@lamejab.net", 0 ) );
-
+ fail_if(jabber_buddy_remove(ic, "nekkid@lamejab.net/Illegal"));
+ fail_unless(jabber_buddy_remove(ic, "nekkid@lamejab.net"));
+ fail_if(jabber_buddy_by_jid(ic, "nekkid@lamejab.net", 0));
+
/* Fixing a bug in this branch that caused information to get lost when
removing the first full JID from a list. */
- jabber_buddy_add( ic, "bugtest@google.com/A" );
- jabber_buddy_add( ic, "bugtest@google.com/B" );
- jabber_buddy_add( ic, "bugtest@google.com/C" );
- fail_unless( jabber_buddy_remove( ic, "bugtest@google.com/A" ) );
- fail_unless( jabber_buddy_remove( ic, "bugtest@google.com/B" ) );
- fail_unless( jabber_buddy_remove( ic, "bugtest@google.com/C" ) );
+ jabber_buddy_add(ic, "bugtest@google.com/A");
+ jabber_buddy_add(ic, "bugtest@google.com/B");
+ jabber_buddy_add(ic, "bugtest@google.com/C");
+ fail_unless(jabber_buddy_remove(ic, "bugtest@google.com/A"));
+ fail_unless(jabber_buddy_remove(ic, "bugtest@google.com/B"));
+ fail_unless(jabber_buddy_remove(ic, "bugtest@google.com/C"));
}
static void check_compareJID(int l)
{
- fail_unless( jabber_compare_jid( "bugtest@google.com/B", "bugtest@google.com/A" ) );
- fail_if( jabber_compare_jid( "bugtest1@google.com/B", "bugtest@google.com/A" ) );
- fail_if( jabber_compare_jid( "bugtest@google.com/B", "bugtest1@google.com/A" ) );
- fail_if( jabber_compare_jid( "bugtest1@google.com/B", "bugtest2@google.com/A" ) );
- fail_unless( jabber_compare_jid( "bugtest@google.com/A", "bugtest@google.com/A" ) );
- fail_if( jabber_compare_jid( "", "bugtest@google.com/A" ) );
+ fail_unless(jabber_compare_jid("bugtest@google.com/B", "bugtest@google.com/A"));
+ fail_if(jabber_compare_jid("bugtest1@google.com/B", "bugtest@google.com/A"));
+ fail_if(jabber_compare_jid("bugtest@google.com/B", "bugtest1@google.com/A"));
+ fail_if(jabber_compare_jid("bugtest1@google.com/B", "bugtest2@google.com/A"));
+ fail_unless(jabber_compare_jid("bugtest@google.com/A", "bugtest@google.com/A"));
+ fail_if(jabber_compare_jid("", "bugtest@google.com/A"));
}
-Suite *jabber_util_suite (void)
+Suite *jabber_util_suite(void)
{
Suite *s = suite_create("jabber/util");
TCase *tc_core = tcase_create("Buddy");
struct jabber_data *jd;
-
- ic = g_new0( struct im_connection, 1 );
- ic->acc = g_new0( account_t, 1 );
- ic->proto_data = jd = g_new0( struct jabber_data, 1 );
- jd->buddies = g_hash_table_new( g_str_hash, g_str_equal );
- set_add( &ic->acc->set, "resource_select", "priority", NULL, ic->acc );
- set_add( &ic->acc->set, "activity_timeout", "120", NULL, ic->acc );
-
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, check_buddy_add);
- tcase_add_test (tc_core, check_compareJID);
+
+ ic = g_new0(struct im_connection, 1);
+ ic->acc = g_new0(account_t, 1);
+ ic->proto_data = jd = g_new0(struct jabber_data, 1);
+ jd->buddies = g_hash_table_new(g_str_hash, g_str_equal);
+ set_add(&ic->acc->set, "resource_select", "priority", NULL, ic->acc);
+ set_add(&ic->acc->set, "activity_timeout", "120", NULL, ic->acc);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, check_buddy_add);
+ tcase_add_test(tc_core, check_compareJID);
return s;
}
diff --git a/tests/check_md5.c b/tests/check_md5.c
index a9c31f4f..a68df687 100644
--- a/tests/check_md5.c
+++ b/tests/check_md5.c
@@ -11,20 +11,20 @@ struct md5_test {
const char *str;
md5_byte_t expected[16];
} tests[] = {
- { "",
- { 0xd4, 0x1d, 0x8c, 0xd9, 0x8f, 0x00, 0xb2, 0x04, 0xe9, 0x80, 0x09, 0x98, 0xec, 0xf8, 0x42, 0x7e } },
+ { "",
+ { 0xd4, 0x1d, 0x8c, 0xd9, 0x8f, 0x00, 0xb2, 0x04, 0xe9, 0x80, 0x09, 0x98, 0xec, 0xf8, 0x42, 0x7e } },
{ "a",
- { 0x0c, 0xc1, 0x75, 0xb9, 0xc0, 0xf1, 0xb6, 0xa8, 0x31, 0xc3, 0x99, 0xe2, 0x69, 0x77, 0x26, 0x61 } },
- { "abc",
- { 0x90, 0x01, 0x50, 0x98, 0x3c, 0xd2, 0x4f, 0xb0, 0xd6, 0x96, 0x3f, 0x7d, 0x28, 0xe1, 0x7f, 0x72 } },
- { "message digest",
- { 0xf9, 0x6b, 0x69, 0x7d, 0x7c, 0xb7, 0x93, 0x8d, 0x52, 0x5a, 0x2f, 0x31, 0xaa, 0xf1, 0x61, 0xd0 } },
- { "abcdefghijklmnopqrstuvwxyz",
- { 0xc3, 0xfc, 0xd3, 0xd7, 0x61, 0x92, 0xe4, 0x00, 0x7d, 0xfb, 0x49, 0x6c, 0xca, 0x67, 0xe1, 0x3b } },
+ { 0x0c, 0xc1, 0x75, 0xb9, 0xc0, 0xf1, 0xb6, 0xa8, 0x31, 0xc3, 0x99, 0xe2, 0x69, 0x77, 0x26, 0x61 } },
+ { "abc",
+ { 0x90, 0x01, 0x50, 0x98, 0x3c, 0xd2, 0x4f, 0xb0, 0xd6, 0x96, 0x3f, 0x7d, 0x28, 0xe1, 0x7f, 0x72 } },
+ { "message digest",
+ { 0xf9, 0x6b, 0x69, 0x7d, 0x7c, 0xb7, 0x93, 0x8d, 0x52, 0x5a, 0x2f, 0x31, 0xaa, 0xf1, 0x61, 0xd0 } },
+ { "abcdefghijklmnopqrstuvwxyz",
+ { 0xc3, 0xfc, 0xd3, 0xd7, 0x61, 0x92, 0xe4, 0x00, 0x7d, 0xfb, 0x49, 0x6c, 0xca, 0x67, 0xe1, 0x3b } },
{ "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",
- { 0xd1, 0x74, 0xab, 0x98, 0xd2, 0x77, 0xd9, 0xf5, 0xa5, 0x61, 0x1c, 0x2c, 0x9f, 0x41, 0x9d, 0x9f } },
- { "12345678901234567890123456789012345678901234567890123456789012345678901234567890",
- { 0x57, 0xed, 0xf4, 0xa2, 0x2b, 0xe3, 0xc9, 0x55, 0xac, 0x49, 0xda, 0x2e, 0x21, 0x07, 0xb6, 0x7a } },
+ { 0xd1, 0x74, 0xab, 0x98, 0xd2, 0x77, 0xd9, 0xf5, 0xa5, 0x61, 0x1c, 0x2c, 0x9f, 0x41, 0x9d, 0x9f } },
+ { "12345678901234567890123456789012345678901234567890123456789012345678901234567890",
+ { 0x57, 0xed, 0xf4, 0xa2, 0x2b, 0xe3, 0xc9, 0x55, 0xac, 0x49, 0xda, 0x2e, 0x21, 0x07, 0xb6, 0x7a } },
{ NULL },
};
@@ -32,24 +32,26 @@ struct md5_test {
static void check_sums(int l)
{
int i;
+
for (i = 0; tests[i].str; i++) {
md5_byte_t sum[16];
- tcase_fn_start (tests[i].str, __FILE__, __LINE__);
+ tcase_fn_start(tests[i].str, __FILE__, __LINE__);
md5_state_t state;
md5_init(&state);
- md5_append(&state, (const md5_byte_t *)tests[i].str, strlen(tests[i].str));
+ md5_append(&state, (const md5_byte_t *) tests[i].str, strlen(tests[i].str));
md5_finish(&state, sum);
fail_if(memcmp(tests[i].expected, sum, 16) != 0, "%s failed", tests[i].str);
}
}
-Suite *md5_suite (void)
+Suite *md5_suite(void)
{
Suite *s = suite_create("MD5");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, check_sums);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, check_sums);
return s;
}
diff --git a/tests/check_nick.c b/tests/check_nick.c
index 3c11810e..ca5e5111 100644
--- a/tests/check_nick.c
+++ b/tests/check_nick.c
@@ -8,33 +8,32 @@
#include "misc.h"
#include "bitlbee.h"
-START_TEST(test_nick_strip)
-{
+START_TEST(test_nick_strip){
int i;
- const char *get[] = { "test:", "test", "test\n",
- "thisisaveryveryveryverylongnick",
- "thisisave:ryveryveryverylongnick",
- "t::::est",
- "test123",
- "123test",
- "123",
- NULL };
- const char *expected[] = { "test", "test", "test",
- "thisisaveryveryveryveryl",
- "thisisaveryveryveryveryl",
- "test",
- "test123",
- "_123test",
- "_123",
- NULL };
+ const char *get[] = { "test:", "test", "test\n",
+ "thisisaveryveryveryverylongnick",
+ "thisisave:ryveryveryverylongnick",
+ "t::::est",
+ "test123",
+ "123test",
+ "123",
+ NULL };
+ const char *expected[] = { "test", "test", "test",
+ "thisisaveryveryveryveryl",
+ "thisisaveryveryveryveryl",
+ "test",
+ "test123",
+ "_123test",
+ "_123",
+ NULL };
for (i = 0; get[i]; i++) {
char copy[60];
strcpy(copy, get[i]);
nick_strip(NULL, copy);
- fail_unless (strcmp(copy, expected[i]) == 0,
- "(%d) nick_strip broken: %s -> %s (expected: %s)",
- i, get[i], copy, expected[i]);
+ fail_unless(strcmp(copy, expected[i]) == 0,
+ "(%d) nick_strip broken: %s -> %s (expected: %s)",
+ i, get[i], copy, expected[i]);
}
}
END_TEST
@@ -42,12 +41,12 @@ END_TEST
START_TEST(test_nick_ok_ok)
{
const char *nicks[] = { "foo", "bar123", "bla[", "blie]", "BreEZaH",
- "\\od^~", "_123", "_123test", NULL };
+ "\\od^~", "_123", "_123test", NULL };
int i;
for (i = 0; nicks[i]; i++) {
- fail_unless (nick_ok(NULL, nicks[i]) == 1,
- "nick_ok() failed: %s", nicks[i]);
+ fail_unless(nick_ok(NULL, nicks[i]) == 1,
+ "nick_ok() failed: %s", nicks[i]);
}
}
END_TEST
@@ -55,23 +54,24 @@ END_TEST
START_TEST(test_nick_ok_notok)
{
const char *nicks[] = { "thisisaveryveryveryveryveryveryverylongnick",
- "\nillegalchar", "", "nick%", "123test", NULL };
+ "\nillegalchar", "", "nick%", "123test", NULL };
int i;
for (i = 0; nicks[i]; i++) {
- fail_unless (nick_ok(NULL, nicks[i]) == 0,
- "nick_ok() succeeded for invalid: %s", nicks[i]);
+ fail_unless(nick_ok(NULL, nicks[i]) == 0,
+ "nick_ok() succeeded for invalid: %s", nicks[i]);
}
}
END_TEST
-Suite *nick_suite (void)
+Suite *nick_suite(void)
{
Suite *s = suite_create("Nick");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, test_nick_ok_ok);
- tcase_add_test (tc_core, test_nick_ok_notok);
- tcase_add_test (tc_core, test_nick_strip);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, test_nick_ok_ok);
+ tcase_add_test(tc_core, test_nick_ok_notok);
+ tcase_add_test(tc_core, test_nick_strip);
return s;
}
diff --git a/tests/check_set.c b/tests/check_set.c
index 5df63270..6f8b39b5 100644
--- a/tests/check_set.c
+++ b/tests/check_set.c
@@ -7,116 +7,117 @@
#include "testsuite.h"
START_TEST(test_set_add)
- void *data = "data";
- set_t *s = NULL, *t;
- t = set_add(&s, "name", "default", NULL, data);
- fail_unless(s == t);
- fail_unless(t->data == data);
- fail_unless(strcmp(t->def, "default") == 0);
+void *data = "data";
+set_t *s = NULL, *t;
+t = set_add(&s, "name", "default", NULL, data);
+fail_unless(s == t);
+fail_unless(t->data == data);
+fail_unless(strcmp(t->def, "default") == 0);
END_TEST
START_TEST(test_set_add_existing)
- void *data = "data";
- set_t *s = NULL, *t;
- t = set_add(&s, "name", "default", NULL, data);
- t = set_add(&s, "name", "newdefault", NULL, data);
- fail_unless(s == t);
- fail_unless(strcmp(t->def, "newdefault") == 0);
+void *data = "data";
+set_t *s = NULL, *t;
+t = set_add(&s, "name", "default", NULL, data);
+t = set_add(&s, "name", "newdefault", NULL, data);
+fail_unless(s == t);
+fail_unless(strcmp(t->def, "newdefault") == 0);
END_TEST
START_TEST(test_set_find_unknown)
- set_t *s = NULL;
- fail_unless (set_find(&s, "foo") == NULL);
+set_t * s = NULL;
+fail_unless(set_find(&s, "foo") == NULL);
END_TEST
START_TEST(test_set_find)
- void *data = "data";
- set_t *s = NULL, *t;
- t = set_add(&s, "name", "default", NULL, data);
- fail_unless(s == t);
- fail_unless(set_find(&s, "name") == t);
+void *data = "data";
+set_t *s = NULL, *t;
+t = set_add(&s, "name", "default", NULL, data);
+fail_unless(s == t);
+fail_unless(set_find(&s, "name") == t);
END_TEST
START_TEST(test_set_get_str_default)
- void *data = "data";
- set_t *s = NULL, *t;
- t = set_add(&s, "name", "default", NULL, data);
- fail_unless(s == t);
- fail_unless(strcmp(set_getstr(&s, "name"), "default") == 0);
+void *data = "data";
+set_t *s = NULL, *t;
+t = set_add(&s, "name", "default", NULL, data);
+fail_unless(s == t);
+fail_unless(strcmp(set_getstr(&s, "name"), "default") == 0);
END_TEST
START_TEST(test_set_get_bool_default)
- void *data = "data";
- set_t *s = NULL, *t;
- t = set_add(&s, "name", "true", NULL, data);
- fail_unless(s == t);
- fail_unless(set_getbool(&s, "name"));
+void *data = "data";
+set_t *s = NULL, *t;
+t = set_add(&s, "name", "true", NULL, data);
+fail_unless(s == t);
+fail_unless(set_getbool(&s, "name"));
END_TEST
START_TEST(test_set_get_bool_integer)
- void *data = "data";
- set_t *s = NULL, *t;
- t = set_add(&s, "name", "3", NULL, data);
- fail_unless(s == t);
- fail_unless(set_getbool(&s, "name") == 3);
+void *data = "data";
+set_t *s = NULL, *t;
+t = set_add(&s, "name", "3", NULL, data);
+fail_unless(s == t);
+fail_unless(set_getbool(&s, "name") == 3);
END_TEST
START_TEST(test_set_get_bool_unknown)
- set_t *s = NULL;
- fail_unless(set_getbool(&s, "name") == 0);
+set_t * s = NULL;
+fail_unless(set_getbool(&s, "name") == 0);
END_TEST
START_TEST(test_set_get_str_value)
- void *data = "data";
- set_t *s = NULL;
- set_add(&s, "name", "default", NULL, data);
- set_setstr(&s, "name", "foo");
- fail_unless(strcmp(set_getstr(&s, "name"), "foo") == 0);
+void *data = "data";
+set_t *s = NULL;
+set_add(&s, "name", "default", NULL, data);
+set_setstr(&s, "name", "foo");
+fail_unless(strcmp(set_getstr(&s, "name"), "foo") == 0);
END_TEST
START_TEST(test_set_get_str_unknown)
- set_t *s = NULL;
- fail_unless(set_getstr(&s, "name") == NULL);
+set_t * s = NULL;
+fail_unless(set_getstr(&s, "name") == NULL);
END_TEST
START_TEST(test_setint)
- void *data = "data";
- set_t *s = NULL;
- set_add(&s, "name", "10", NULL, data);
- set_setint(&s, "name", 3);
- fail_unless(set_getint(&s, "name") == 3);
+void *data = "data";
+set_t *s = NULL;
+set_add(&s, "name", "10", NULL, data);
+set_setint(&s, "name", 3);
+fail_unless(set_getint(&s, "name") == 3);
END_TEST
START_TEST(test_setstr)
- void *data = "data";
- set_t *s = NULL;
- set_add(&s, "name", "foo", NULL, data);
- set_setstr(&s, "name", "bloe");
- fail_unless(strcmp(set_getstr(&s, "name"), "bloe") == 0);
+void *data = "data";
+set_t *s = NULL;
+set_add(&s, "name", "foo", NULL, data);
+set_setstr(&s, "name", "bloe");
+fail_unless(strcmp(set_getstr(&s, "name"), "bloe") == 0);
END_TEST
START_TEST(test_set_get_int_unknown)
- set_t *s = NULL;
- fail_unless(set_getint(&s, "foo") == 0);
+set_t * s = NULL;
+fail_unless(set_getint(&s, "foo") == 0);
END_TEST
-Suite *set_suite (void)
+Suite *set_suite(void)
{
Suite *s = suite_create("Set");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, test_set_add);
- tcase_add_test (tc_core, test_set_add_existing);
- tcase_add_test (tc_core, test_set_find_unknown);
- tcase_add_test (tc_core, test_set_find);
- tcase_add_test (tc_core, test_set_get_str_default);
- tcase_add_test (tc_core, test_set_get_str_value);
- tcase_add_test (tc_core, test_set_get_str_unknown);
- tcase_add_test (tc_core, test_set_get_bool_default);
- tcase_add_test (tc_core, test_set_get_bool_integer);
- tcase_add_test (tc_core, test_set_get_bool_unknown);
- tcase_add_test (tc_core, test_set_get_int_unknown);
- tcase_add_test (tc_core, test_setint);
- tcase_add_test (tc_core, test_setstr);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, test_set_add);
+ tcase_add_test(tc_core, test_set_add_existing);
+ tcase_add_test(tc_core, test_set_find_unknown);
+ tcase_add_test(tc_core, test_set_find);
+ tcase_add_test(tc_core, test_set_get_str_default);
+ tcase_add_test(tc_core, test_set_get_str_value);
+ tcase_add_test(tc_core, test_set_get_str_unknown);
+ tcase_add_test(tc_core, test_set_get_bool_default);
+ tcase_add_test(tc_core, test_set_get_bool_integer);
+ tcase_add_test(tc_core, test_set_get_bool_unknown);
+ tcase_add_test(tc_core, test_set_get_int_unknown);
+ tcase_add_test(tc_core, test_setint);
+ tcase_add_test(tc_core, test_setstr);
return s;
}
diff --git a/tests/check_user.c b/tests/check_user.c
index c4d8bf5f..6fa15203 100644
--- a/tests/check_user.c
+++ b/tests/check_user.c
@@ -8,70 +8,71 @@
#if 0
START_TEST(test_user_add)
- irc_t *irc = torture_irc();
- user_t *user;
- user = user_add(irc, "foo");
- fail_if(user == NULL);
- fail_if(strcmp(user->nick, "foo") != 0);
- fail_unless(user_find(irc, "foo") == user);
+irc_t * irc = torture_irc();
+user_t *user;
+user = user_add(irc, "foo");
+fail_if(user == NULL);
+fail_if(strcmp(user->nick, "foo") != 0);
+fail_unless(user_find(irc, "foo") == user);
END_TEST
START_TEST(test_user_add_exists)
- irc_t *irc = torture_irc();
- user_t *user;
- user = user_add(irc, "foo");
- fail_if(user == NULL);
- user = user_add(irc, "foo");
- fail_unless(user == NULL);
+irc_t * irc = torture_irc();
+user_t *user;
+user = user_add(irc, "foo");
+fail_if(user == NULL);
+user = user_add(irc, "foo");
+fail_unless(user == NULL);
END_TEST
START_TEST(test_user_add_invalid)
- irc_t *irc = torture_irc();
- user_t *user;
- user = user_add(irc, ":foo");
- fail_unless(user == NULL);
+irc_t * irc = torture_irc();
+user_t *user;
+user = user_add(irc, ":foo");
+fail_unless(user == NULL);
END_TEST
START_TEST(test_user_del_invalid)
- irc_t *irc = torture_irc();
- fail_unless(user_del(irc, ":foo") == 0);
+irc_t * irc = torture_irc();
+fail_unless(user_del(irc, ":foo") == 0);
END_TEST
START_TEST(test_user_del)
- irc_t *irc = torture_irc();
- user_t *user;
- user = user_add(irc, "foo");
- fail_unless(user_del(irc, "foo") == 1);
- fail_unless(user_find(irc, "foo") == NULL);
+irc_t * irc = torture_irc();
+user_t *user;
+user = user_add(irc, "foo");
+fail_unless(user_del(irc, "foo") == 1);
+fail_unless(user_find(irc, "foo") == NULL);
END_TEST
START_TEST(test_user_del_nonexistant)
- irc_t *irc = torture_irc();
- fail_unless(user_del(irc, "foo") == 0);
+irc_t * irc = torture_irc();
+fail_unless(user_del(irc, "foo") == 0);
END_TEST
START_TEST(test_user_rename)
- irc_t *irc = torture_irc();
- user_t *user;
- user = user_add(irc, "foo");
- user_rename(irc, "foo", "bar");
- fail_unless(user_find(irc, "foo") == NULL);
- fail_if(user_find(irc, "bar") == NULL);
+irc_t * irc = torture_irc();
+user_t *user;
+user = user_add(irc, "foo");
+user_rename(irc, "foo", "bar");
+fail_unless(user_find(irc, "foo") == NULL);
+fail_if(user_find(irc, "bar") == NULL);
END_TEST
#endif
-Suite *user_suite (void)
+Suite *user_suite(void)
{
Suite *s = suite_create("User");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_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);
- tcase_add_test (tc_core, test_user_del_invalid);
- 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);
+ 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);
+ tcase_add_test(tc_core, test_user_del_invalid);
+ 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;
}
diff --git a/tests/check_util.c b/tests/check_util.c
index dc73d644..006ad02a 100644
--- a/tests/check_util.c
+++ b/tests/check_util.c
@@ -8,8 +8,7 @@
#include "misc.h"
#include "url.h"
-START_TEST(test_strip_linefeed)
-{
+START_TEST(test_strip_linefeed){
int i;
const char *get[] = { "Test", "Test\r", "Test\rX\r", NULL };
const char *expected[] = { "Test", "Test", "TestX", NULL };
@@ -18,9 +17,9 @@ START_TEST(test_strip_linefeed)
char copy[20];
strcpy(copy, get[i]);
strip_linefeed(copy);
- fail_unless (strcmp(copy, expected[i]) == 0,
- "(%d) strip_linefeed broken: %s -> %s (expected: %s)",
- i, get[i], copy, expected[i]);
+ fail_unless(strcmp(copy, expected[i]) == 0,
+ "(%d) strip_linefeed broken: %s -> %s (expected: %s)",
+ i, get[i], copy, expected[i]);
}
}
END_TEST
@@ -35,76 +34,75 @@ START_TEST(test_strip_newlines)
char copy[20], *ret;
strcpy(copy, get[i]);
ret = strip_newlines(copy);
- fail_unless (strcmp(copy, expected[i]) == 0,
- "(%d) strip_newlines broken: %s -> %s (expected: %s)",
- i, get[i], copy, expected[i]);
- fail_unless (copy == ret, "Original string not returned");
+ fail_unless(strcmp(copy, expected[i]) == 0,
+ "(%d) strip_newlines broken: %s -> %s (expected: %s)",
+ i, get[i], copy, expected[i]);
+ fail_unless(copy == ret, "Original string not returned");
}
}
END_TEST
START_TEST(test_set_url_http)
- url_t url;
-
- fail_if (0 == url_set(&url, "http://host/"));
- fail_unless (!strcmp(url.host, "host"));
- fail_unless (!strcmp(url.file, "/"));
- fail_unless (!strcmp(url.user, ""));
- fail_unless (!strcmp(url.pass, ""));
- fail_unless (url.proto == PROTO_HTTP);
- fail_unless (url.port == 80);
+url_t url;
+
+fail_if(0 == url_set(&url, "http://host/"));
+fail_unless(!strcmp(url.host, "host"));
+fail_unless(!strcmp(url.file, "/"));
+fail_unless(!strcmp(url.user, ""));
+fail_unless(!strcmp(url.pass, ""));
+fail_unless(url.proto == PROTO_HTTP);
+fail_unless(url.port == 80);
END_TEST
START_TEST(test_set_url_https)
- url_t url;
-
- fail_if (0 == url_set(&url, "https://ahost/AimeeMann"));
- fail_unless (!strcmp(url.host, "ahost"));
- fail_unless (!strcmp(url.file, "/AimeeMann"));
- fail_unless (!strcmp(url.user, ""));
- fail_unless (!strcmp(url.pass, ""));
- fail_unless (url.proto == PROTO_HTTPS);
- fail_unless (url.port == 443);
+url_t url;
+
+fail_if(0 == url_set(&url, "https://ahost/AimeeMann"));
+fail_unless(!strcmp(url.host, "ahost"));
+fail_unless(!strcmp(url.file, "/AimeeMann"));
+fail_unless(!strcmp(url.user, ""));
+fail_unless(!strcmp(url.pass, ""));
+fail_unless(url.proto == PROTO_HTTPS);
+fail_unless(url.port == 443);
END_TEST
START_TEST(test_set_url_port)
- url_t url;
-
- fail_if (0 == url_set(&url, "https://ahost:200/Lost/In/Space"));
- fail_unless (!strcmp(url.host, "ahost"));
- fail_unless (!strcmp(url.file, "/Lost/In/Space"));
- fail_unless (!strcmp(url.user, ""));
- fail_unless (!strcmp(url.pass, ""));
- fail_unless (url.proto == PROTO_HTTPS);
- fail_unless (url.port == 200);
+url_t url;
+
+fail_if(0 == url_set(&url, "https://ahost:200/Lost/In/Space"));
+fail_unless(!strcmp(url.host, "ahost"));
+fail_unless(!strcmp(url.file, "/Lost/In/Space"));
+fail_unless(!strcmp(url.user, ""));
+fail_unless(!strcmp(url.pass, ""));
+fail_unless(url.proto == PROTO_HTTPS);
+fail_unless(url.port == 200);
END_TEST
START_TEST(test_set_url_username)
- url_t url;
-
- fail_if (0 == url_set(&url, "socks4://user@ahost/Space"));
- fail_unless (!strcmp(url.host, "ahost"));
- fail_unless (!strcmp(url.file, "/Space"));
- fail_unless (!strcmp(url.user, "user"));
- fail_unless (!strcmp(url.pass, ""));
- fail_unless (url.proto == PROTO_SOCKS4);
- fail_unless (url.port == 1080);
+url_t url;
+
+fail_if(0 == url_set(&url, "socks4://user@ahost/Space"));
+fail_unless(!strcmp(url.host, "ahost"));
+fail_unless(!strcmp(url.file, "/Space"));
+fail_unless(!strcmp(url.user, "user"));
+fail_unless(!strcmp(url.pass, ""));
+fail_unless(url.proto == PROTO_SOCKS4);
+fail_unless(url.port == 1080);
END_TEST
START_TEST(test_set_url_username_pwd)
- url_t url;
-
- fail_if (0 == url_set(&url, "socks5://user:pass@ahost/"));
- fail_unless (!strcmp(url.host, "ahost"));
- fail_unless (!strcmp(url.file, "/"));
- fail_unless (!strcmp(url.user, "user"));
- fail_unless (!strcmp(url.pass, "pass"));
- fail_unless (url.proto == PROTO_SOCKS5);
- fail_unless (url.port == 1080);
+url_t url;
+
+fail_if(0 == url_set(&url, "socks5://user:pass@ahost/"));
+fail_unless(!strcmp(url.host, "ahost"));
+fail_unless(!strcmp(url.file, "/"));
+fail_unless(!strcmp(url.user, "user"));
+fail_unless(!strcmp(url.pass, "pass"));
+fail_unless(url.proto == PROTO_SOCKS5);
+fail_unless(url.port == 1080);
END_TEST
-struct
-{
+struct {
char *orig;
int line_len;
char *wrapped;
@@ -145,87 +143,87 @@ struct
};
START_TEST(test_word_wrap)
- int i;
-
- for( i = 0; word_wrap_tests[i].orig && *word_wrap_tests[i].orig; i ++ )
- {
- char *wrapped = word_wrap( word_wrap_tests[i].orig, word_wrap_tests[i].line_len );
-
- fail_unless( strcmp( word_wrap_tests[i].wrapped, wrapped ) == 0,
- "%s (line_len = %d) should wrap to `%s', not to `%s'",
- word_wrap_tests[i].orig, word_wrap_tests[i].line_len,
- word_wrap_tests[i].wrapped, wrapped );
-
- g_free( wrapped );
- }
+int i;
+
+for (i = 0; word_wrap_tests[i].orig && *word_wrap_tests[i].orig; i++) {
+ char *wrapped = word_wrap(word_wrap_tests[i].orig, word_wrap_tests[i].line_len);
+
+ fail_unless(strcmp(word_wrap_tests[i].wrapped, wrapped) == 0,
+ "%s (line_len = %d) should wrap to `%s', not to `%s'",
+ word_wrap_tests[i].orig, word_wrap_tests[i].line_len,
+ word_wrap_tests[i].wrapped, wrapped);
+
+ g_free(wrapped);
+}
END_TEST
START_TEST(test_http_encode)
- char s[80];
-
- strcpy( s, "ee\xc3""\xab""ee!!..." );
- http_encode( s );
- fail_unless( strcmp( s, "ee%C3%ABee%21%21..." ) == 0 );
+char s[80];
+
+strcpy(s, "ee\xc3" "\xab" "ee!!...");
+http_encode(s);
+fail_unless(strcmp(s, "ee%C3%ABee%21%21...") == 0);
END_TEST
struct {
int limit;
char *command;
- char *expected[IRC_MAX_ARGS+1];
+ char *expected[IRC_MAX_ARGS + 1];
} split_tests[] = {
{
0, "account add etc \"user name with spaces\" 'pass\\ word'",
- {"account", "add", "etc", "user name with spaces", "pass\\ word", NULL},
+ { "account", "add", "etc", "user name with spaces", "pass\\ word", NULL },
},
{
0, "channel set group Close\\ friends",
- {"channel", "set", "group", "Close friends", NULL},
+ { "channel", "set", "group", "Close friends", NULL },
},
{
2, "reply wilmer \"testing in C is a PITA\", you said.",
- {"reply", "wilmer", "\"testing in C is a PITA\", you said.", NULL},
+ { "reply", "wilmer", "\"testing in C is a PITA\", you said.", NULL },
},
{
4, "one space two spaces limit limit",
- {"one", "space", "two", "spaces", "limit limit", NULL},
+ { "one", "space", "two", "spaces", "limit limit", NULL },
},
{
0, NULL,
- {NULL}
+ { NULL }
},
};
START_TEST(test_split_command_parts)
- int i;
- for (i = 0; split_tests[i].command; i++) {
- char *cmd = g_strdup(split_tests[i].command);
- char **split = split_command_parts(cmd, split_tests[i].limit);
- char **expected = split_tests[i].expected;
-
- int j;
- for (j = 0; split[j] && expected[j]; j++) {
- fail_unless (strcmp(split[j], expected[j]) == 0,
- "(%d) split_command_parts broken: split(\"%s\")[%d] -> %s (expected: %s)",
- i, split_tests[i].command, j, split[j], expected[j]);
- }
- g_free(cmd);
+int i;
+for (i = 0; split_tests[i].command; i++) {
+ char *cmd = g_strdup(split_tests[i].command);
+ char **split = split_command_parts(cmd, split_tests[i].limit);
+ char **expected = split_tests[i].expected;
+
+ int j;
+ for (j = 0; split[j] && expected[j]; j++) {
+ fail_unless(strcmp(split[j], expected[j]) == 0,
+ "(%d) split_command_parts broken: split(\"%s\")[%d] -> %s (expected: %s)",
+ i, split_tests[i].command, j, split[j], expected[j]);
}
+ g_free(cmd);
+}
END_TEST
-Suite *util_suite (void)
+Suite *util_suite(void)
{
Suite *s = suite_create("Util");
TCase *tc_core = tcase_create("Core");
- suite_add_tcase (s, tc_core);
- tcase_add_test (tc_core, test_strip_linefeed);
- tcase_add_test (tc_core, test_strip_newlines);
- tcase_add_test (tc_core, test_set_url_http);
- tcase_add_test (tc_core, test_set_url_https);
- tcase_add_test (tc_core, test_set_url_port);
- tcase_add_test (tc_core, test_set_url_username);
- tcase_add_test (tc_core, test_set_url_username_pwd);
- tcase_add_test (tc_core, test_word_wrap);
- tcase_add_test (tc_core, test_http_encode);
- tcase_add_test (tc_core, test_split_command_parts);
+
+ suite_add_tcase(s, tc_core);
+ tcase_add_test(tc_core, test_strip_linefeed);
+ tcase_add_test(tc_core, test_strip_newlines);
+ tcase_add_test(tc_core, test_set_url_http);
+ tcase_add_test(tc_core, test_set_url_https);
+ tcase_add_test(tc_core, test_set_url_port);
+ tcase_add_test(tc_core, test_set_url_username);
+ tcase_add_test(tc_core, test_set_url_username_pwd);
+ tcase_add_test(tc_core, test_word_wrap);
+ tcase_add_test(tc_core, test_http_encode);
+ tcase_add_test(tc_core, test_split_command_parts);
return s;
}
diff --git a/tests/testsuite.h b/tests/testsuite.h
index 0b169198..35c77682 100644
--- a/tests/testsuite.h
+++ b/tests/testsuite.h
@@ -1,5 +1,5 @@
#ifndef __BITLBEE_CHECK_H__
-#define __BITLBEE_CHECK_H__
+#define __BITLBEE_CHECK_H__
#include "irc.h"