From 95d1cb6434bafe2161b17aa3332edc818c533e53 Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Fri, 30 Dec 2022 14:37:16 +0300 Subject: [PATCH] test(inputters): Add test for fragments with multiple top level items --- inputters/sil_spec.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/inputters/sil_spec.lua b/inputters/sil_spec.lua index 10bc3ab3d..242dc5cb2 100644 --- a/inputters/sil_spec.lua +++ b/inputters/sil_spec.lua @@ -59,6 +59,14 @@ describe("#SIL #inputter", function () assert.is.equal("bar", t[1][1]) end) + it("fragments with multiple top level nodes", function() + local t = inputter:parse([[foo \bar{bar}]])[1] + assert.is.equal("document", t.command) + assert.is.equal("foo ", t[1][1]) + assert.is.equal("bar", t[1][2].command) + assert.is.equal("bar", t[1][2][1][1]) + end) + end) describe("should reject", function ()