gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r36701 - gnunet/src/rps
Date: Tue, 1 Dec 2015 00:06:12 +0100

Author: ch3
Date: 2015-12-01 00:06:12 +0100 (Tue, 01 Dec 2015)
New Revision: 36701

Modified:
   gnunet/src/rps/test_service_rps_view.c
Log:
-added test of _change_len() to test of "view"

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

Modified: gnunet/src/rps/test_service_rps_view.c
===================================================================
--- gnunet/src/rps/test_service_rps_view.c      2015-11-30 21:51:53 UTC (rev 
36700)
+++ gnunet/src/rps/test_service_rps_view.c      2015-11-30 23:06:12 UTC (rev 
36701)
@@ -105,6 +105,24 @@
   CHECK (0 == View_size ());
 
   /*View_change_len () */
+  CHECK (GNUNET_OK == View_put (&k1));
+  CHECK (GNUNET_OK == View_put (&k2));
+  CHECK (2 == View_size ());
+  View_change_len (4);
+  CHECK (2 == View_size ());
+  CHECK (GNUNET_YES == View_contains_peer (&k1));
+  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)));
+  View_change_len (1);
+  CHECK (1 == View_size ());
+  CHECK (GNUNET_YES == View_contains_peer (&k1));
+  CHECK (GNUNET_NO  == View_contains_peer (&k2));
+  array = View_get_as_array ();
+  CHECK (0 == memcmp (&array[0], &k1, sizeof (k1)));
+  View_clear ();
+  CHECK (0 == View_size ());
 
   View_destroy ();
 




reply via email to

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