Comparison

spec/util_format_spec.lua @ 8619:b96b0141cb61

util.format: Fix tests to have expected value first
author Kim Alvefur <zash@zash.se>
date Sat, 17 Mar 2018 19:43:20 +0100
parent 8383:d967d6f2ad00
child 8620:84b73949fc30
comparison
equal deleted inserted replaced
8618:680b1caa2dea 8619:b96b0141cb61
1 local format = require "util.format".format; 1 local format = require "util.format".format;
2 2
3 describe("util.format", function() 3 describe("util.format", function()
4 describe("#format()", function() 4 describe("#format()", function()
5 it("should work", function() 5 it("should work", function()
6 assert.equal(format("%s", "hello"), "hello"); 6 assert.equal("hello", format("%s", "hello"));
7 assert.equal(format("%s"), "<nil>"); 7 assert.equal("<nil>", format("%s"));
8 assert.equal(format("%s", true), "true"); 8 assert.equal("true", format("%s", true));
9 assert.equal(format("%d", true), "[true]"); 9 assert.equal("[true]", format("%d", true));
10 assert.equal(format("%%", true), "% [true]"); 10 assert.equal("% [true]", format("%%", true));
11 end); 11 end);
12 end); 12 end);
13 end); 13 end);