Files
semver.lua/spec/custom_assertions.lua

22 lines
764 B
Lua

local assert = require("luassert")
local say = require("say")
local function less(state, arguments)
return arguments[1] < arguments[2]
end
local function greater(state, arguments)
return arguments[1] > arguments[2]
end
say:set_namespace("en")
say:set("assertion.less.positive", "Expected %s to be smaller than %s")
say:set("assertion.less.negative", "Expected %s to not be smaller than %s")
assert:register("assertion", "less", less, "assertion.less.positive", "assertion.less.negative")
say:set("assertion.greater.positive", "Expected %s to be greater than %s")
say:set("assertion.greater.negative", "Expected %s to not be greater than %s")
assert:register("assertion", "greater", greater, "assertion.greater.positive", "assertion.greater.negative")