Jump to content

Module:Infobox/testcases: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Not an example, not for Module:Bananas
Pppery changed the content model of the page Module:Infobox/testcases from "Scribunto" to "wikitext": Blanking and redirecting to Template:Infobox/testcases where there are much more detailled tests; these contain almost no meaningful content.
(No difference)

Revision as of 19:14, 12 September 2020

-- Unit tests for Module:Infobox. Click talk page to run tests. local p = require('Module:UnitTests')

function p:test_hello()

   self:preprocess_equals_preprocess_many('Template:Infobox/sandbox', '', 'Template:Infobox', '', {
       {[=[
           |label1  = Label 1
           |data1   = Data 1
       ]=]},
   }, {nowiki = 'yes'})

end

function p:test_ids()

   self:preprocess_equals_preprocess_many('Template:Infobox/sandbox', '', 'Template:Infobox', '', {
       {[=[
           |label2    = Label 2
           |labelid2  = lable
           |data2     = Data 2
           |dataid2   = data
           |rowid1    = row
           |header1   = Header 1
           |headerid1 = header
       ]=]},
   }, {nowiki = 'yes'})

end

function p:test_ids_name()

   self:preprocess_equals_preprocess_many('Template:Infobox/sandbox', '', 'Template:Infobox', '', {
       {[=[
           |name      = qw er tz
           |label2    = Label 2
           |labelid2  = lable
           |data2     = Data 2
           |dataid2   = data
           |rowid1    = row
           |header1   = Header 1
           |headerid1 = header
       ]=]},
   }, {nowiki = 'yes'})

end

return p