From 32dee459dc45e89d6bf33e9a881c936971f07087 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Thu, 2 Oct 2014 15:52:57 +0200 Subject: [PATCH] s4:torture:basic: add update into past as error condition in delayed_write_update1 Signed-off-by: Michael Adam Reviewed-by: Andrew Bartlett --- source4/torture/basic/delaywrite.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/source4/torture/basic/delaywrite.c b/source4/torture/basic/delaywrite.c index 8294fea2792..759f68ec774 100644 --- a/source4/torture/basic/delaywrite.c +++ b/source4/torture/basic/delaywrite.c @@ -260,9 +260,12 @@ static bool test_delayed_write_update1(struct torture_context *tctx, struct smbc finfo3.all_info.out.write_time, "Server did not update write time on " "close (wrong!)"); - if (finfo3.all_info.out.write_time < pinfo4.all_info.out.write_time) { - torture_comment(tctx, "Server updated write time on close (correct)\n"); - } + torture_assert(tctx, + pinfo4.all_info.out.write_time > finfo3.all_info.out.write_time, + "Server updated write time on close, but to an earlier point " + "in time"); + + torture_comment(tctx, "Server updated write time on close (correct)\n"); if (fnum1 != -1) smbcli_close(cli->tree, fnum1); -- 2.11.4.GIT