aboutsummaryrefslogtreecommitdiff
path: root/pandoc-lua-engine/test/lua/module
diff options
context:
space:
mode:
authorAlbert Krewinkel <[email protected]>2023-01-18 12:19:49 +0100
committerJohn MacFarlane <[email protected]>2023-01-18 08:59:53 -0800
commit3a0fc17880b286d5116e335ade986de91089b3da (patch)
tree5f65bff411fb55e17119c50d0911d6d454d8d0a1 /pandoc-lua-engine/test/lua/module
parent671cfcd86916518ead37c868c039638e53c1239a (diff)
Lua: add function pandoc.format.extensions.
This simplifies the creation of custom readers and writers that are based on built-in formats.
Diffstat (limited to 'pandoc-lua-engine/test/lua/module')
-rw-r--r--pandoc-lua-engine/test/lua/module/pandoc-format.lua16
1 files changed, 16 insertions, 0 deletions
diff --git a/pandoc-lua-engine/test/lua/module/pandoc-format.lua b/pandoc-lua-engine/test/lua/module/pandoc-format.lua
index 86dcd4c6b..e3511d7ad 100644
--- a/pandoc-lua-engine/test/lua/module/pandoc-format.lua
+++ b/pandoc-lua-engine/test/lua/module/pandoc-format.lua
@@ -31,4 +31,20 @@ return {
assert.are_same(format.all_extensions('docx'), docx_default_exts)
end),
},
+
+ group 'extensions' {
+ test('org', function ()
+ local org_default_exts = {
+ ascii_identifiers = false,
+ auto_identifiers = true,
+ citations = true,
+ east_asian_line_breaks = false,
+ fancy_lists = false,
+ gfm_auto_identifiers = false,
+ smart = false,
+ task_lists = true,
+ }
+ assert.are_same(format.extensions 'org', org_default_exts)
+ end),
+ },
}