From 0e4b397e7081eb20c55efc051c7caddaffd697f8 Mon Sep 17 00:00:00 2001 From: Albert Krewinkel Date: Mon, 20 Mar 2023 14:55:12 +0100 Subject: Lua: fix json.encode for nested AST elements. Ensures that objects with nested AST elements can be encoded as JSON. --- pandoc-lua-engine/test/lua/module/pandoc-json.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pandoc-lua-engine/test/lua') diff --git a/pandoc-lua-engine/test/lua/module/pandoc-json.lua b/pandoc-lua-engine/test/lua/module/pandoc-json.lua index c2d4f86d4..46400d572 100644 --- a/pandoc-lua-engine/test/lua/module/pandoc-json.lua +++ b/pandoc-lua-engine/test/lua/module/pandoc-json.lua @@ -64,6 +64,12 @@ return { 'string' ) end), + test('Nested Inline', function () + assert.are_equal( + json.encode({spc = pandoc.Space()}), + '{"spc":{"t":"Space"}}' + ) + end) }, group 'decode' { -- cgit v1.2.3