[tor-commits] [tor/release-0.4.6] Disable message checking for some 32-bit tests about timegm failure.

nickm at torproject.org nickm at torproject.org
Mon Aug 16 13:52:40 UTC 2021


commit b2d6fed3e90346260efc598f6dcf5581a6f61a0a
Author: Nick Mathewson <nickm at torproject.org>
Date:   Mon Aug 16 09:46:56 2021 -0400

    Disable message checking for some 32-bit tests about timegm failure.
    
    Since we merged 40383, we don't expect these to give the same
    warning on every platform.
---
 src/test/test_util.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/test/test_util.c b/src/test/test_util.c
index ab63344806..fd0e6763e8 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -805,7 +805,7 @@ test_util_time(void *arg)
 #if SIZEOF_TIME_T == 4
   setup_full_capture_of_logs(LOG_WARN);
   tt_int_op((time_t) -1,OP_EQ, tor_timegm(&a_time));
-  expect_single_log_msg_containing("Result does not fit in tor_timegm");
+  //expect_single_log_msg_containing("Result does not fit in tor_timegm");
   teardown_capture_of_logs();
 #elif SIZEOF_TIME_T == 8
   t_res = 2178252895UL;
@@ -1218,7 +1218,7 @@ test_util_time(void *arg)
   t_res = 0;
   CAPTURE();
   i = parse_rfc1123_time(timestr, &t_res);
-  CHECK_TIMEGM_WARNING("does not fit in tor_timegm");
+  // CHECK_TIMEGM_WARNING("does not fit in tor_timegm");
   tt_int_op(-1,OP_EQ, i);
 #elif SIZEOF_TIME_T == 8
   tt_str_op("Wed, 17 Feb 2038 06:13:20 GMT",OP_EQ, timestr);
@@ -1297,7 +1297,7 @@ test_util_time(void *arg)
   CAPTURE();
   i = parse_iso_time("2038-02-17 06:13:20", &t_res);
   tt_int_op(-1,OP_EQ, i);
-  CHECK_TIMEGM_WARNING("does not fit in tor_timegm");
+  //CHECK_TIMEGM_WARNING("does not fit in tor_timegm");
 #elif SIZEOF_TIME_T == 8
   i = parse_iso_time("2038-02-17 06:13:20", &t_res);
   tt_int_op(0,OP_EQ, i);
@@ -1480,7 +1480,7 @@ test_util_parse_http_time(void *arg)
   setup_full_capture_of_logs(LOG_WARN);
   tt_int_op(0,OP_EQ,parse_http_time("Wed, 17 Feb 2038 06:13:20 GMT", &a_time));
   tt_int_op((time_t)-1,OP_EQ, tor_timegm(&a_time));
-  expect_single_log_msg_containing("does not fit in tor_timegm");
+  //expect_single_log_msg_containing("does not fit in tor_timegm");
   teardown_capture_of_logs();
 #elif SIZEOF_TIME_T == 8
   tt_int_op(0,OP_EQ,parse_http_time("Wed, 17 Feb 2038 06:13:20 GMT", &a_time));





More information about the tor-commits mailing list