aboutsummaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2023-07-16 18:42:58 +0200
committerKim Alvefur <zash@zash.se>2023-07-16 18:42:58 +0200
commite0a423dd292cd52a995c2195f2c1c88a5fe090f5 (patch)
tree942fb165533c5ae2b8b676277250e06d567e8138 /spec
parenta906513d328a5f2cece050c5936571a185ce5384 (diff)
downloadprosody-e0a423dd292cd52a995c2195f2c1c88a5fe090f5.tar.gz
prosody-e0a423dd292cd52a995c2195f2c1c88a5fe090f5.zip
util.human.io: Use tail call in test to get correct line numbers
This is probably not guaranteed to work and might vary with Lua version, but it's good enough for me to get accurate line numbers out of Busted that don't all point to the test() function.
Diffstat (limited to 'spec')
-rw-r--r--spec/util_human_io_spec.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/util_human_io_spec.lua b/spec/util_human_io_spec.lua
index c143d028..358d9a19 100644
--- a/spec/util_human_io_spec.lua
+++ b/spec/util_human_io_spec.lua
@@ -45,7 +45,7 @@ describe("util.human.io", function ()
describe("parse_duration", function ()
local function test(expected, duration)
- assert.equal(expected, human_io.parse_duration(duration));
+ return assert.equal(expected, human_io.parse_duration(duration));
end
it("works", function ()
test(1, "1s");