[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)));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r36700 - gnunet/src/rps,
gnunet <=