From 078879735be86c9e9f9be77a6d1cda3d0f9374a3 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 8 Jan 2009 12:45:57 +0100 Subject: Print the failed value in the time tests. --- lib/util/tests/time.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'lib/util') 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; } -- cgit