[tor-commits] [tor/master] Tweak tor_gmtime_r test.

nickm at torproject.org nickm at torproject.org
Sun Sep 11 21:28:56 UTC 2016


commit a671a1c9d632242662bf9fd8b37b63ccefd8a3bf
Author: Nick Mathewson <nickm at torproject.org>
Date:   Sun Sep 11 17:13:51 2016 -0400

    Tweak tor_gmtime_r test.
    
    On openbsd64, I'm seeing a warning that the log isn't saying what
    I'd expect, but I'm not seeing what the answer actually _is_ here.
---
 src/test/test_util.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/test/test_util.c b/src/test/test_util.c
index 224ec7b..38f2302 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -877,9 +877,11 @@ test_util_time(void *arg)
     t_res = INT64_MIN;
     CAPTURE();
     tor_gmtime_r(&t_res, &b_time);
+    if (! (b_time.tm_year == (1970-1900) ||
+           b_time.tm_year == (1-1900))) {
+      tt_int_op(b_time.tm_year, OP_EQ, 1970-1900);
+    }
     CHECK_TIMEGM_WARNING("Rounding up to ");
-    tt_assert(b_time.tm_year == (1970-1900) ||
-              b_time.tm_year == (1-1900));
   }
 #endif
 





More information about the tor-commits mailing list