diff options
author | Ji Lu <jilu@140774ce-b5e7-0310-ab8b-a85725594a96> | 2009-10-23 13:19:43 +0000 |
---|---|---|
committer | Ji Lu <jilu@140774ce-b5e7-0310-ab8b-a85725594a96> | 2009-10-23 13:19:43 +0000 |
commit | 7dcf37ac1b4955f3d5c66706be56d26b164b5853 (patch) | |
tree | 592e49c576a2b2cada4cd4879ae556ff7d3f90d0 /src/util/test_time.c | |
parent | ba1dc4b0d86aee20573ed6e5ac6e60864089d546 (diff) | |
download | gnunet-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.c | 17 |
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 */ |