aboutsummaryrefslogtreecommitdiff
path: root/test/functional/eval/reltime_spec.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/eval/reltime_spec.lua')
-rw-r--r--test/functional/eval/reltime_spec.lua10
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)