Module:Testcase table
Appearance
local p = {}
function p.testcase(frame)
local args = frame.args
local template1 = args['_template1'] or '{{BASEPAGENAME}}'
local template2 = args['_template2'] or '{{BASEPAGENAME}}/sandbox'
local heading1 = args['_heading1'] or '{{tld|' .. template1 .. '}}'
local heading2 = args['_heading2'] or '{{tld|' .. template2 .. '}}'
local res = ''
for k, v in pairs(args) do
res = res .. '|' .. k .. '=' .. v
end
res = '<table><tr><th>' .. heading1 .. '</th><th>' .. heading2 .. '</tr>\n' ..
'<tr><td>\n{{' .. template1 .. res .. '}}</td><td>\n{{' .. template2 .. res ..'}}</td></tr></table>'
end