diff options
Diffstat (limited to 'test/functional/eval/reltime_spec.lua')
-rw-r--r-- | test/functional/eval/reltime_spec.lua | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/test/functional/eval/reltime_spec.lua b/test/functional/eval/reltime_spec.lua index ef7a3a148f..d78d858fb7 100644 --- a/test/functional/eval/reltime_spec.lua +++ b/test/functional/eval/reltime_spec.lua @@ -38,9 +38,13 @@ describe('reltimestr(), reltimefloat()', function() local older_time = reltime() command('sleep 1m') local newer_time = reltime() - -- Should be something like -0.002123. + + -- Start/end swapped: should be something like -0.002123. local rv = tonumber(reltimestr(reltime(newer_time, older_time))) - ok(rv < 0) - ok(rv > -10) + ok(rv < 0 and rv > -10) + + -- Not swapped: should be something like 0.002123. + rv = tonumber(reltimestr(reltime(older_time, newer_time))) + ok(rv > 0 and rv < 10) end) end) |