X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Futil%2Ftest_pseudonym.c;h=dfdcbb1bbcec5e99aa0424741992355b5b4e6906;hb=502af2167f7c218366666ca4944bd7cc54b5b19a;hp=0f68f9f053f12cf701b1cbb7085ebe8557746115;hpb=03af5a603b7cc53432249d5854cd412aa90dde0d;p=oweals%2Fgnunet.git diff --git a/src/util/test_pseudonym.c b/src/util/test_pseudonym.c index 0f68f9f05..dfdcbb1bb 100644 --- a/src/util/test_pseudonym.c +++ b/src/util/test_pseudonym.c @@ -48,10 +48,10 @@ iter (void *cls, &id1, sizeof (GNUNET_HashCode))) && (!GNUNET_CONTAINER_meta_data_test_equal (md, meta))) - { - *ok = GNUNET_NO; - GNUNET_break (0); - } + { + *ok = GNUNET_NO; + GNUNET_break (0); + } return GNUNET_OK; } @@ -62,25 +62,27 @@ noti_callback (void *cls, const struct GNUNET_CONTAINER_MetaData *md, int rating) { int *ret = cls; + (*ret)++; return GNUNET_OK; } static int fake_noti_callback (void *cls, - const GNUNET_HashCode * - pseudonym, - const struct GNUNET_CONTAINER_MetaData *md, int rating) + const GNUNET_HashCode * + pseudonym, + const struct GNUNET_CONTAINER_MetaData *md, int rating) { - int *ret = cls; - (*ret)++; - return GNUNET_OK; + int *ret = cls; + + (*ret)++; + return GNUNET_OK; } static int false_callback (void *cls, - const GNUNET_HashCode *pseudonym, - const struct GNUNET_CONTAINER_MetaData *md, int rating) + const GNUNET_HashCode * pseudonym, + const struct GNUNET_CONTAINER_MetaData *md, int rating) { return GNUNET_OK; } @@ -102,11 +104,12 @@ main (int argc, char *argv[]) char *name2; char *name3; char *noname; - int notiCount,fakenotiCount; + int notiCount, fakenotiCount; int count; static char m[1024 * 1024 * 10]; - memset (m, 'b', sizeof (m)); - m[sizeof (m) - 1] = '\0'; + + memset (m, 'b', sizeof (m)); + m[sizeof (m) - 1] = '\0'; GNUNET_log_setup ("test-pseudonym", "WARNING", NULL); ok = GNUNET_YES; @@ -114,31 +117,31 @@ main (int argc, char *argv[]) (void) GNUNET_DISK_directory_remove ("/tmp/gnunet-pseudonym-test"); cfg = GNUNET_CONFIGURATION_create (); if (-1 == GNUNET_CONFIGURATION_parse (cfg, "test_pseudonym_data.conf")) - { - GNUNET_CONFIGURATION_destroy (cfg); - GNUNET_break (0); - return -1; - } + { + GNUNET_CONFIGURATION_destroy (cfg); + GNUNET_break (0); + return -1; + } notiCount = 0; fakenotiCount = 0; count = 0; GNUNET_PSEUDONYM_discovery_callback_register (cfg, - &fake_noti_callback, &fakenotiCount); - GNUNET_PSEUDONYM_discovery_callback_register (cfg, - ¬i_callback, ¬iCount); + &fake_noti_callback, + &fakenotiCount); + GNUNET_PSEUDONYM_discovery_callback_register (cfg, ¬i_callback, + ¬iCount); GNUNET_PSEUDONYM_discovery_callback_unregister (&false_callback, &count); - GNUNET_PSEUDONYM_discovery_callback_unregister (&fake_noti_callback, &fakenotiCount); + GNUNET_PSEUDONYM_discovery_callback_unregister (&fake_noti_callback, + &fakenotiCount); /* ACTUAL TEST CODE */ old = GNUNET_PSEUDONYM_list_all (cfg, NULL, NULL); meta = GNUNET_CONTAINER_meta_data_create (); - GNUNET_CONTAINER_meta_data_insert (meta, - "", - EXTRACTOR_METATYPE_TITLE, - EXTRACTOR_METAFORMAT_UTF8, - "text/plain", - "test", - strlen("test")+1); + GNUNET_CONTAINER_meta_data_insert (meta, + "", + EXTRACTOR_METATYPE_TITLE, + EXTRACTOR_METAFORMAT_UTF8, + "text/plain", "test", strlen ("test") + 1); GNUNET_CRYPTO_hash_create_random (GNUNET_CRYPTO_QUALITY_WEAK, &id1); GNUNET_PSEUDONYM_add (cfg, &id1, meta); CHECK (notiCount == 1); @@ -152,13 +155,14 @@ main (int argc, char *argv[]) CHECK (notiCount == 3); newVal = GNUNET_PSEUDONYM_list_all (cfg, &iter, &ok); CHECK (old < newVal); - GNUNET_assert (GNUNET_OK == GNUNET_CONTAINER_meta_data_insert (meta, - "", - EXTRACTOR_METATYPE_COMMENT, - EXTRACTOR_METAFORMAT_UTF8, - "text/plain", - m, - strlen(m)+1)); + GNUNET_assert (GNUNET_OK == GNUNET_CONTAINER_meta_data_insert (meta, + "", + EXTRACTOR_METATYPE_COMMENT, + EXTRACTOR_METAFORMAT_UTF8, + "text/plain", + m, + strlen (m) + + 1)); GNUNET_CRYPTO_hash_create_random (GNUNET_CRYPTO_QUALITY_WEAK, &id3); GNUNET_PSEUDONYM_add (cfg, &id3, meta); name3 = GNUNET_PSEUDONYM_id_to_name (cfg, &id3); @@ -167,7 +171,7 @@ main (int argc, char *argv[]) name1 = GNUNET_PSEUDONYM_id_to_name (cfg, &id1); CHECK (name1 != NULL); CHECK (0 != strcmp (name1, name2)); - CHECK (GNUNET_SYSERR == GNUNET_PSEUDONYM_name_to_id (cfg, "fake", &rid2)); + CHECK (GNUNET_SYSERR == GNUNET_PSEUDONYM_name_to_id (cfg, "fake", &rid2)); CHECK (GNUNET_OK == GNUNET_PSEUDONYM_name_to_id (cfg, name2, &rid2)); CHECK (GNUNET_OK == GNUNET_PSEUDONYM_name_to_id (cfg, name1, &rid1)); CHECK (0 == memcmp (&id1, &rid1, sizeof (GNUNET_HashCode))); @@ -192,7 +196,8 @@ FAILURE: GNUNET_PSEUDONYM_discovery_callback_unregister (¬i_callback, ¬iCount); GNUNET_CONTAINER_meta_data_destroy (meta); GNUNET_CONFIGURATION_destroy (cfg); - GNUNET_break (GNUNET_OK == GNUNET_DISK_directory_remove ("/tmp/gnunet-pseudonym-test")); + GNUNET_break (GNUNET_OK == + GNUNET_DISK_directory_remove ("/tmp/gnunet-pseudonym-test")); return (ok == GNUNET_YES) ? 0 : 1; }