Diff

spec/util_human_io_spec.lua @ 13196:eca44e058eed

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.
author Kim Alvefur <zash@zash.se>
date Sun, 16 Jul 2023 18:42:58 +0200
parent 13054:f4d7fe919969
child 13197:6beec4de8e63
line wrap: on
line diff
--- a/spec/util_human_io_spec.lua	Sun Jul 16 18:33:53 2023 +0200
+++ b/spec/util_human_io_spec.lua	Sun Jul 16 18:42:58 2023 +0200
@@ -45,7 +45,7 @@
 
 	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");