aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util/test_bio.c1
-rw-r--r--src/util/test_container_heap.c14
-rw-r--r--src/util/test_crypto_rsa.c5
-rw-r--r--src/util/test_service.c1
4 files changed, 16 insertions, 5 deletions
diff --git a/src/util/test_bio.c b/src/util/test_bio.c
index 6aa4bbe62..bd74baf52 100644
--- a/src/util/test_bio.c
+++ b/src/util/test_bio.c
@@ -58,6 +58,7 @@ test_normal_rw ()
58 GNUNET_assert (GNUNET_OK == 58 GNUNET_assert (GNUNET_OK ==
59 GNUNET_BIO_read_string (fileR, "Read string error", 59 GNUNET_BIO_read_string (fileR, "Read string error",
60 &readResultString, 200)); 60 &readResultString, 200));
61 GNUNET_assert (NULL != readResultString);
61 GNUNET_assert (0 == strcmp (TESTSTRING, readResultString)); 62 GNUNET_assert (0 == strcmp (TESTSTRING, readResultString));
62 GNUNET_free (readResultString); 63 GNUNET_free (readResultString);
63 GNUNET_assert (GNUNET_OK == 64 GNUNET_assert (GNUNET_OK ==
diff --git a/src/util/test_container_heap.c b/src/util/test_container_heap.c
index bb5b68a72..091e42ce1 100644
--- a/src/util/test_container_heap.c
+++ b/src/util/test_container_heap.c
@@ -49,6 +49,7 @@ check ()
49 struct GNUNET_CONTAINER_HeapNode *n6; 49 struct GNUNET_CONTAINER_HeapNode *n6;
50 struct GNUNET_CONTAINER_HeapNode *n7; 50 struct GNUNET_CONTAINER_HeapNode *n7;
51 struct GNUNET_CONTAINER_HeapNode *n8; 51 struct GNUNET_CONTAINER_HeapNode *n8;
52 const char *r;
52 53
53 myHeap = GNUNET_CONTAINER_heap_create (GNUNET_CONTAINER_HEAP_ORDER_MIN); 54 myHeap = GNUNET_CONTAINER_heap_create (GNUNET_CONTAINER_HEAP_ORDER_MIN);
54 55
@@ -101,14 +102,19 @@ check ()
101 n6 = GNUNET_CONTAINER_heap_insert (myHeap, "30/200", 30); 102 n6 = GNUNET_CONTAINER_heap_insert (myHeap, "30/200", 30);
102 GNUNET_assert (5 == GNUNET_CONTAINER_heap_get_size (myHeap)); 103 GNUNET_assert (5 == GNUNET_CONTAINER_heap_get_size (myHeap));
103 GNUNET_CONTAINER_heap_remove_node (myHeap, n5); 104 GNUNET_CONTAINER_heap_remove_node (myHeap, n5);
105 r = GNUNET_CONTAINER_heap_remove_root (myHeap); /* n1 */
106 GNUNET_assert (NULL != r);
104 GNUNET_assert (0 == strcmp ("11", 107 GNUNET_assert (0 == strcmp ("11",
105 GNUNET_CONTAINER_heap_remove_root (myHeap))); /* n1 */ 108 r));
106 GNUNET_CONTAINER_heap_update_cost (myHeap, n6, 200); 109 GNUNET_CONTAINER_heap_update_cost (myHeap, n6, 200);
107 GNUNET_CONTAINER_heap_remove_node (myHeap, n3); 110 GNUNET_CONTAINER_heap_remove_node (myHeap, n3);
111 r = GNUNET_CONTAINER_heap_remove_root (myHeap); /* n4 */
112 GNUNET_assert (NULL != r);
108 GNUNET_assert (0 == strcmp ("50", 113 GNUNET_assert (0 == strcmp ("50",
109 GNUNET_CONTAINER_heap_remove_root (myHeap))); /* n4 */ 114 r));
110 GNUNET_assert (0 == strcmp ("30/200", 115 r = GNUNET_CONTAINER_heap_remove_root (myHeap); /* n6 */
111 GNUNET_CONTAINER_heap_remove_root (myHeap))); /* n6 */ 116 GNUNET_assert (NULL != r);
117 GNUNET_assert (0 == strcmp ("30/200", r));
112 GNUNET_assert (0 == GNUNET_CONTAINER_heap_get_size (myHeap)); 118 GNUNET_assert (0 == GNUNET_CONTAINER_heap_get_size (myHeap));
113 119
114 GNUNET_CONTAINER_heap_destroy (myHeap); 120 GNUNET_CONTAINER_heap_destroy (myHeap);
diff --git a/src/util/test_crypto_rsa.c b/src/util/test_crypto_rsa.c
index 859d476b9..ca3f69c35 100644
--- a/src/util/test_crypto_rsa.c
+++ b/src/util/test_crypto_rsa.c
@@ -289,14 +289,17 @@ testCreateFromFile ()
289 struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded p2; 289 struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded p2;
290 290
291 key = GNUNET_CRYPTO_rsa_key_create_from_file (KEYFILE); 291 key = GNUNET_CRYPTO_rsa_key_create_from_file (KEYFILE);
292 GNUNET_assert (NULL != key);
292 GNUNET_CRYPTO_rsa_key_get_public (key, &p1); 293 GNUNET_CRYPTO_rsa_key_get_public (key, &p1);
293 GNUNET_CRYPTO_rsa_key_free (key); 294 GNUNET_CRYPTO_rsa_key_free (key);
294 key = GNUNET_CRYPTO_rsa_key_create_from_file (KEYFILE); 295 key = GNUNET_CRYPTO_rsa_key_create_from_file (KEYFILE);
296 GNUNET_assert (NULL != key);
295 GNUNET_CRYPTO_rsa_key_get_public (key, &p2); 297 GNUNET_CRYPTO_rsa_key_get_public (key, &p2);
296 GNUNET_assert (0 == memcmp (&p1, &p2, sizeof (p1))); 298 GNUNET_assert (0 == memcmp (&p1, &p2, sizeof (p1)));
297 GNUNET_CRYPTO_rsa_key_free (key); 299 GNUNET_CRYPTO_rsa_key_free (key);
298 GNUNET_assert (0 == UNLINK (KEYFILE)); 300 GNUNET_assert (0 == UNLINK (KEYFILE));
299 key = GNUNET_CRYPTO_rsa_key_create_from_file (KEYFILE); 301 key = GNUNET_CRYPTO_rsa_key_create_from_file (KEYFILE);
302 GNUNET_assert (NULL != key);
300 GNUNET_CRYPTO_rsa_key_get_public (key, &p2); 303 GNUNET_CRYPTO_rsa_key_get_public (key, &p2);
301 GNUNET_assert (0 != memcmp (&p1, &p2, sizeof (p1))); 304 GNUNET_assert (0 != memcmp (&p1, &p2, sizeof (p1)));
302 GNUNET_CRYPTO_rsa_key_free (key); 305 GNUNET_CRYPTO_rsa_key_free (key);
diff --git a/src/util/test_service.c b/src/util/test_service.c
index 5524e3f7c..6c78a4eb9 100644
--- a/src/util/test_service.c
+++ b/src/util/test_service.c
@@ -229,6 +229,7 @@ start_stop_main (void *cls,
229 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 229 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
230 "Starting service using start method\n"); 230 "Starting service using start method\n");
231 sctx = GNUNET_SERVICE_start ("test_service", sched, cfg); 231 sctx = GNUNET_SERVICE_start ("test_service", sched, cfg);
232 GNUNET_assert (NULL != sctx);
232 runner (cls, sched, GNUNET_SERVICE_get_server (sctx), cfg); 233 runner (cls, sched, GNUNET_SERVICE_get_server (sctx), cfg);
233 *ret = 0; 234 *ret = 0;
234} 235}