aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_time.c
diff options
context:
space:
mode:
authorJi Lu <jilu@140774ce-b5e7-0310-ab8b-a85725594a96>2009-10-23 13:19:43 +0000
committerJi Lu <jilu@140774ce-b5e7-0310-ab8b-a85725594a96>2009-10-23 13:19:43 +0000
commit7dcf37ac1b4955f3d5c66706be56d26b164b5853 (patch)
tree592e49c576a2b2cada4cd4879ae556ff7d3f90d0 /src/util/test_time.c
parentba1dc4b0d86aee20573ed6e5ac6e60864089d546 (diff)
downloadgnunet-7dcf37ac1b4955f3d5c66706be56d26b164b5853.tar.gz
gnunet-7dcf37ac1b4955f3d5c66706be56d26b164b5853.zip
complete Test_time.c
Diffstat (limited to 'src/util/test_time.c')
-rw-r--r--src/util/test_time.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/util/test_time.c b/src/util/test_time.c
index cc7708946..8bc2c9123 100644
--- a/src/util/test_time.c
+++ b/src/util/test_time.c
@@ -42,8 +42,8 @@ check ()
42 struct GNUNET_TIME_Relative relUnit; 42 struct GNUNET_TIME_Relative relUnit;
43 struct GNUNET_TIME_RelativeNBO reln; 43 struct GNUNET_TIME_RelativeNBO reln;
44 unsigned int i; 44 unsigned int i;
45 forever = GNUNET_TIME_absolute_get_forever(); 45 forever = GNUNET_TIME_absolute_get_forever ();
46 relForever = GNUNET_TIME_relative_get_forever(); 46 relForever = GNUNET_TIME_relative_get_forever ();
47 relUnit = GNUNET_TIME_relative_get_unit (); 47 relUnit = GNUNET_TIME_relative_get_unit ();
48 zero.value = 0; 48 zero.value = 0;
49 49
@@ -77,8 +77,10 @@ check ()
77 GNUNET_log_skip (0, GNUNET_NO); 77 GNUNET_log_skip (0, GNUNET_NO);
78 GNUNET_assert (rel.value == GNUNET_TIME_UNIT_FOREVER_REL.value); 78 GNUNET_assert (rel.value == GNUNET_TIME_UNIT_FOREVER_REL.value);
79 79
80 GNUNET_assert (GNUNET_TIME_relative_add (relForever,relForever).value == relForever.value); 80 GNUNET_assert (GNUNET_TIME_relative_add (relForever, relForever).value ==
81 GNUNET_assert (GNUNET_TIME_relative_add (relUnit,relUnit).value == 2*relUnit.value); 81 relForever.value);
82 GNUNET_assert (GNUNET_TIME_relative_add (relUnit, relUnit).value ==
83 2 * relUnit.value);
82 84
83 /* check relation check in get_duration */ 85 /* check relation check in get_duration */
84 future.value = now.value + 1000000; 86 future.value = now.value + 1000000;
@@ -87,7 +89,8 @@ check ()
87 GNUNET_assert (GNUNET_TIME_absolute_get_difference (future, now).value == 89 GNUNET_assert (GNUNET_TIME_absolute_get_difference (future, now).value ==
88 0); 90 0);
89 91
90 GNUNET_assert (GNUNET_TIME_absolute_get_difference (zero, forever).value == forever.value); 92 GNUNET_assert (GNUNET_TIME_absolute_get_difference (zero, forever).value ==
93 forever.value);
91 94
92 past.value = now.value - 1000000; 95 past.value = now.value - 1000000;
93 rel = GNUNET_TIME_absolute_get_duration (future); 96 rel = GNUNET_TIME_absolute_get_duration (future);
@@ -114,12 +117,12 @@ check ()
114 future = GNUNET_TIME_absolute_add (now, GNUNET_TIME_UNIT_SECONDS); 117 future = GNUNET_TIME_absolute_add (now, GNUNET_TIME_UNIT_SECONDS);
115 GNUNET_assert (future.value == now.value + 1000); 118 GNUNET_assert (future.value == now.value + 1000);
116 119
117 future = GNUNET_TIME_absolute_add (forever,GNUNET_TIME_UNIT_ZERO); 120 future = GNUNET_TIME_absolute_add (forever, GNUNET_TIME_UNIT_ZERO);
118 GNUNET_assert (future.value == forever.value); 121 GNUNET_assert (future.value == forever.value);
119 122
120 rel.value = ((uint64_t) - 1LL) - 1024; 123 rel.value = ((uint64_t) - 1LL) - 1024;
121 now.value = rel.value; 124 now.value = rel.value;
122 future = GNUNET_TIME_absolute_add (now,rel); 125 future = GNUNET_TIME_absolute_add (now, rel);
123 GNUNET_assert (future.value == forever.value); 126 GNUNET_assert (future.value == forever.value);
124 127
125 /* check zero */ 128 /* check zero */