mirror of
https://github.com/bjc/prosody.git
synced 2025-04-03 21:27:38 +03:00
17 lines
566 B
Lua
17 lines
566 B
Lua
local format = require "util.format".format;
|
|
|
|
describe("util.format", function()
|
|
describe("#format()", function()
|
|
it("should work", function()
|
|
assert.equal("hello", format("%s", "hello"));
|
|
assert.equal("<nil>", format("%s"));
|
|
assert.equal("<nil>", format("%d"));
|
|
assert.equal("<nil>", format("%q"));
|
|
assert.equal(" [<nil>]", format("", nil));
|
|
assert.equal("true", format("%s", true));
|
|
assert.equal("[true]", format("%d", true));
|
|
assert.equal("% [true]", format("%%", true));
|
|
assert.equal("{ }", format("%q", { }));
|
|
end);
|
|
end);
|
|
end);
|