Quellcode durchsuchen

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.
Nick Mathewson vor 7 Jahren
Ursprung
Commit
a671a1c9d6
1 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. 4 2
      src/test/test_util.c

+ 4 - 2
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