Module:Template test case: Difference between revisions
For inline format, allow replacing default * prefix with contents of "prefix" parameter (e.g. prefix=# or prefix=:). Tested in /sandbox. Examples in /testcases, Template:Test case/testcases, Template:Collapsible test case/testcases, Template:Test case nowiki/testcases, and Template:Nowiki template demo/testcases.
m (Protected "Module:Template test case": High-risk module ([Edit=Require extended confirmed access] (indefinite))) |
(For inline format, allow replacing default * prefix with contents of "prefix" parameter (e.g. prefix=# or prefix=:). Tested in /sandbox. Examples in /testcases, Template:Test case/testcases, Template:Collapsible test case/testcases, Template:Test case nowiki/testcases, and Template:Nowiki template demo/testcases.) |
||
Line 506: | Line 506: | ||
for i, obj in ipairs(self.templates) do | for i, obj in ipairs(self.templates) do | ||
local line = {} | local line = {} | ||
line[#line + 1] = '* ' | line[#line + 1] = self.options.prefix or '* ' | ||
if self.options.showcode then | if self.options.showcode then | ||
line[#line + 1] = obj:getInvocation('code') | line[#line + 1] = obj:getInvocation('code') | ||
Line 527: | Line 527: | ||
if self.options.addline then | if self.options.addline then | ||
local line = {} | local line = {} | ||
line[#line + 1] = '* ' | line[#line + 1] = self.options.prefix or '* ' | ||
line[#line + 1] = self.options.addline | line[#line + 1] = self.options.addline | ||
ret[#ret + 1] = table.concat(line) | ret[#ret + 1] = table.concat(line) |