From 66d3120634ad3daffc3394b05ad5f9ef9716c18a Mon Sep 17 00:00:00 2001 From: Isis Lovecruft Date: Mon, 19 Mar 2018 19:01:17 +0000 Subject: [PATCH] tests: Fix HS test against max IP lifetime. * FIXES part of #25450: https://bugs.torproject.org/25450 --- src/test/test_hs_service.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/test/test_hs_service.c b/src/test/test_hs_service.c index 4f5e8ba45f..d040f10e0c 100644 --- a/src/test/test_hs_service.c +++ b/src/test/test_hs_service.c @@ -419,8 +419,10 @@ test_service_intro_point(void *arg) * surprisingly slow... */ tt_u64_op(ip->time_to_expire, OP_GE, now + INTRO_POINT_LIFETIME_MIN_SECONDS - 500); + /* We add 500 seconds, because this time we're testing against the + * maximum allowed time. */ tt_u64_op(ip->time_to_expire, OP_LE, - now + INTRO_POINT_LIFETIME_MAX_SECONDS - 500); + now + INTRO_POINT_LIFETIME_MAX_SECONDS + 500); tt_assert(ip->replay_cache); tt_assert(ip->base.link_specifiers); /* By default, this is NOT a legacy object. */