Diff

spec/util_xtemplate_spec.lua @ 13499:1f93e4f78c53

util.xtemplate: Fix error on applying each() to zero stanzas
author Kim Alvefur <zash@zash.se>
date Thu, 11 Jul 2024 15:04:29 +0200
parent 13404:034c7af177f0
child 13568:3615590fd9ed
line wrap: on
line diff
--- a/spec/util_xtemplate_spec.lua	Sun Jul 07 18:40:25 2024 +0200
+++ b/spec/util_xtemplate_spec.lua	Thu Jul 11 15:04:29 2024 +0200
@@ -38,6 +38,10 @@
 				x:reset();
 				assert.same("12345", xtemplate.render("{foo/bar|each(i){{#}}}", x));
 			end)
+			it("handles missing inputs", function ()
+				local x = st.stanza("root");
+				assert.same("", xtemplate.render("{foo/bar|each(i){{#}}}", x));
+			end)
 		end)
 	end)
 end)