gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r36700 - gnunet/src/rps


From: gnunet
Subject: [GNUnet-SVN] r36700 - gnunet/src/rps
Date: Mon, 30 Nov 2015 22:51:53 +0100

Author: ch3
Date: 2015-11-30 22:51:53 +0100 (Mon, 30 Nov 2015)
New Revision: 36700

Modified:
   gnunet/src/rps/test_service_rps_peers.c
   gnunet/src/rps/test_service_rps_view.c
Log:
-add tests for helpers "view" and "peers"

Signed-off-by: Julius Bunger <address@hidden>

Modified: gnunet/src/rps/test_service_rps_peers.c
===================================================================
--- gnunet/src/rps/test_service_rps_peers.c     2015-11-30 21:51:49 UTC (rev 
36699)
+++ gnunet/src/rps/test_service_rps_peers.c     2015-11-30 21:51:53 UTC (rev 
36700)
@@ -57,9 +57,6 @@
 
   CHECK (GNUNET_OK == CustomPeerMap_put (c_m, &k1));
   CHECK (1 == CustomPeerMap_size (c_m));
-  /*ret = GNUNET_CONTAINER_multipeermap_get (m, &k1);
-  GNUNET_assert (ret != NULL);
-  CHECK (0 == strcmp ("v1", ret));*/
   CHECK (GNUNET_NO == CustomPeerMap_put (c_m, &k1));
   CHECK (1 == CustomPeerMap_size (c_m));
   CHECK (GNUNET_YES == CustomPeerMap_contains_peer (c_m, &k1));
@@ -69,6 +66,7 @@
   CHECK (GNUNET_NO == CustomPeerMap_contains_peer (c_m, &k2));
 
   CHECK (GNUNET_OK == CustomPeerMap_put (c_m, &k1));
+  CHECK (1 == CustomPeerMap_size (c_m));
   for (j = 0; j < 16; j++)
   {
     CHECK (GNUNET_NO == CustomPeerMap_put (c_m, &k1));
@@ -75,6 +73,7 @@
   }
   CHECK (1 == CustomPeerMap_size (c_m));
   CHECK (GNUNET_OK == CustomPeerMap_put (c_m, &k2));
+  CHECK (2 == CustomPeerMap_size (c_m));
   for (j = 0; j < 16; j++)
   {
     CHECK (GNUNET_NO == CustomPeerMap_put (c_m, &k2));
@@ -96,6 +95,16 @@
   CHECK (GNUNET_YES == CustomPeerMap_contains_peer (c_m, &k2));
   CHECK (NULL != CustomPeerMap_get_peer_by_index (c_m, 0));
 
+  CustomPeerMap_clear (c_m);
+  CHECK (0 == CustomPeerMap_size (c_m));
+
+  CHECK (GNUNET_OK == CustomPeerMap_put (c_m, &k1));
+  CHECK (1 == CustomPeerMap_size (c_m));
+  CHECK (GNUNET_OK == CustomPeerMap_put (c_m, &k2));
+  CHECK (2 == CustomPeerMap_size (c_m));
+  CustomPeerMap_clear (c_m);
+  CHECK (0 == CustomPeerMap_size (c_m));
+
   CustomPeerMap_destroy (c_m);
 
   return 0;

Modified: gnunet/src/rps/test_service_rps_view.c
===================================================================
--- gnunet/src/rps/test_service_rps_view.c      2015-11-30 21:51:49 UTC (rev 
36699)
+++ gnunet/src/rps/test_service_rps_view.c      2015-11-30 21:51:53 UTC (rev 
36700)
@@ -87,6 +87,7 @@
   CHECK (GNUNET_NO == View_contains_peer (&k1));
   CHECK (GNUNET_YES == View_contains_peer (&k2));
   CHECK (NULL != View_get_peer_by_index (0));
+  CHECK (NULL == View_get_peer_by_index (1));
 
   View_clear ();
   CHECK (0 == View_size ());
@@ -93,8 +94,10 @@
 
   CHECK (GNUNET_OK == View_put (&k1));
   CHECK (1 == View_size ());
+  CHECK (GNUNET_YES == View_contains_peer (&k1));
   CHECK (GNUNET_OK == View_put (&k2));
   CHECK (2 == View_size ());
+  CHECK (GNUNET_YES == View_contains_peer (&k2));
   array = View_get_as_array ();
   CHECK (0 == memcmp (&array[0], &k1, sizeof (k1)));
   CHECK (0 == memcmp (&array[1], &k2, sizeof (k2)));




reply via email to

[Prev in Thread] Current Thread [Next in Thread]