util.human.io: Include relevant arguments in test messages
This way the relevant arguments are shown in case a test case fails
--- a/spec/util_human_io_spec.lua Sun Jul 16 18:42:58 2023 +0200
+++ b/spec/util_human_io_spec.lua Sun Jul 16 19:17:06 2023 +0200
@@ -45,7 +45,7 @@
describe("parse_duration", function ()
local function test(expected, duration)
- return assert.equal(expected, human_io.parse_duration(duration));
+ return assert.equal(expected, human_io.parse_duration(duration), ("%q -> %d"):format(duration, expected));
end
it("works", function ()
test(1, "1s");