aboutsummaryrefslogtreecommitdiff
path: root/src/rps/test_service_rps_view.c
diff options
context:
space:
mode:
authorJulius Bünger <buenger@mytum.de>2015-11-30 21:51:53 +0000
committerJulius Bünger <buenger@mytum.de>2015-11-30 21:51:53 +0000
commitc9471a7341d3caa16311e6d06d36010bc4267cab (patch)
tree3f6edc389be43d1f293321c2dc0939fd995eebfb /src/rps/test_service_rps_view.c
parent5afa421263a05c91b451ab3674b06953f0172e87 (diff)
downloadgnunet-c9471a7341d3caa16311e6d06d36010bc4267cab.tar.gz
gnunet-c9471a7341d3caa16311e6d06d36010bc4267cab.zip
-add tests for helpers "view" and "peers"
Signed-off-by: Julius Bünger <buenger@mytum.de>
Diffstat (limited to 'src/rps/test_service_rps_view.c')
-rw-r--r--src/rps/test_service_rps_view.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/rps/test_service_rps_view.c b/src/rps/test_service_rps_view.c
index f6be29850..9d2d371cd 100644
--- a/src/rps/test_service_rps_view.c
+++ b/src/rps/test_service_rps_view.c
@@ -87,14 +87,17 @@ check ()
87 CHECK (GNUNET_NO == View_contains_peer (&k1)); 87 CHECK (GNUNET_NO == View_contains_peer (&k1));
88 CHECK (GNUNET_YES == View_contains_peer (&k2)); 88 CHECK (GNUNET_YES == View_contains_peer (&k2));
89 CHECK (NULL != View_get_peer_by_index (0)); 89 CHECK (NULL != View_get_peer_by_index (0));
90 CHECK (NULL == View_get_peer_by_index (1));
90 91
91 View_clear (); 92 View_clear ();
92 CHECK (0 == View_size ()); 93 CHECK (0 == View_size ());
93 94
94 CHECK (GNUNET_OK == View_put (&k1)); 95 CHECK (GNUNET_OK == View_put (&k1));
95 CHECK (1 == View_size ()); 96 CHECK (1 == View_size ());
97 CHECK (GNUNET_YES == View_contains_peer (&k1));
96 CHECK (GNUNET_OK == View_put (&k2)); 98 CHECK (GNUNET_OK == View_put (&k2));
97 CHECK (2 == View_size ()); 99 CHECK (2 == View_size ());
100 CHECK (GNUNET_YES == View_contains_peer (&k2));
98 array = View_get_as_array (); 101 array = View_get_as_array ();
99 CHECK (0 == memcmp (&array[0], &k1, sizeof (k1))); 102 CHECK (0 == memcmp (&array[0], &k1, sizeof (k1)));
100 CHECK (0 == memcmp (&array[1], &k2, sizeof (k2))); 103 CHECK (0 == memcmp (&array[1], &k2, sizeof (k2)));