Lua: fix argument order in constructor pandoc.Cite.

This restores the old behavior; argument order had been switched
accidentally in pandoc 2.15.
This commit is contained in:
Albert Krewinkel
2021-11-09 14:45:36 +01:00
parent 9c153e3d6e
commit d4c73d5e65
2 changed files with 6 additions and 6 deletions
+4 -4
View File
@@ -151,17 +151,17 @@ return {
group "Inline elements" {
group 'Cite' {
test('has property `content`', function ()
local cite = pandoc.Cite({}, {pandoc.Emph 'important'})
local cite = pandoc.Cite({pandoc.Emph 'important'}, {})
assert.are_same(cite.content, {pandoc.Emph {pandoc.Str 'important'}})
cite.content = 'boring'
assert.are_equal(cite, pandoc.Cite({}, {pandoc.Str 'boring'}))
assert.are_equal(cite, pandoc.Cite({pandoc.Str 'boring'}, {}))
end),
test('has list of citations in property `cite`', function ()
local citations = {
pandoc.Citation('einstein1905', 'NormalCitation')
}
local cite = pandoc.Cite(citations, 'relativity')
local cite = pandoc.Cite('relativity', citations)
assert.are_same(cite.citations, citations)
local new_citations = {
@@ -169,7 +169,7 @@ return {
pandoc.Citation('Poincaré1905', 'NormalCitation')
}
cite.citations = new_citations
assert.are_equal(cite, pandoc.Cite(new_citations, {'relativity'}))
assert.are_equal(cite, pandoc.Cite({'relativity'}, new_citations))
end),
},
group 'Code' {