summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/util/tests/time.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/util/tests/time.c b/lib/util/tests/time.c
index e24c5fe5ef..b7cb608611 100644
--- a/lib/util/tests/time.c
+++ b/lib/util/tests/time.c
@@ -43,18 +43,21 @@ static bool test_null_nttime(struct torture_context *tctx)
static bool test_http_timestring(struct torture_context *tctx)
{
const char *start = "Thu, 01 Jan 1970";
- torture_assert(tctx, !strncmp(start, http_timestring(tctx, 42),
- strlen(start)), "42");
+ char *result;
+ result = http_timestring(tctx, 42);
+ torture_assert(tctx, !strncmp(start, result,
+ strlen(start)), result);
torture_assert_str_equal(tctx, "never",
- http_timestring(tctx, get_time_t_max()), "42");
+ http_timestring(tctx, get_time_t_max()), "42");
return true;
}
static bool test_timestring(struct torture_context *tctx)
{
const char *start = "Thu Jan 1";
- torture_assert(tctx, !strncmp(start, timestring(tctx, 42), strlen(start)),
- "42");
+ char *result = timestring(tctx, 42);
+ torture_assert(tctx, !strncmp(start, result, strlen(start)),
+ result);
return true;
}