Software /
code /
prosody
Comparison
spec/util_human_io_spec.lua @ 13197:6beec4de8e63
util.human.io: Include relevant arguments in test messages
This way the relevant arguments are shown in case a test case fails
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 16 Jul 2023 19:17:06 +0200 |
parent | 13196:eca44e058eed |
child | 13198:313c49c7566a |
comparison
equal
deleted
inserted
replaced
13196:eca44e058eed | 13197:6beec4de8e63 |
---|---|
43 end); | 43 end); |
44 end); | 44 end); |
45 | 45 |
46 describe("parse_duration", function () | 46 describe("parse_duration", function () |
47 local function test(expected, duration) | 47 local function test(expected, duration) |
48 return assert.equal(expected, human_io.parse_duration(duration)); | 48 return assert.equal(expected, human_io.parse_duration(duration), ("%q -> %d"):format(duration, expected)); |
49 end | 49 end |
50 it("works", function () | 50 it("works", function () |
51 test(1, "1s"); | 51 test(1, "1s"); |
52 test(60, "1mi"); | 52 test(60, "1mi"); |
53 test(60, "1min"); | 53 test(60, "1min"); |