--- a/spec/util_interpolation_spec.lua Sun Oct 20 20:53:41 2019 +0200
+++ b/spec/util_interpolation_spec.lua Sun Oct 20 20:56:29 2019 +0200
@@ -10,6 +10,13 @@
local expect3 = [[
Hi, YOU!
]];
+local template_array = [[
+{foo#{idx}. {item}
+}]]
+local expect_array = [[
+1. HELLO
+2. WORLD
+]]
describe("util.interpolation", function ()
it("renders", function ()
@@ -17,5 +24,6 @@
assert.equal(expect1, render(template, { greet = "Hello", name = "world" }));
assert.equal(expect2, render(template, { greet = "Hello" }));
assert.equal(expect3, render(template, { name = "you" }));
+ assert.equal(expect_array, render(template_array, { foo = { "Hello", "World" } }));
end);
end);