Hopp til innhold

Modul:Infoboks/testtilfeller

Fra Wikipedia, den frie encyklopedi
Sideversjon per 11. jun. 2020 kl. 17:13 av KSiimson (diskusjon | bidrag) (Ny side: -- Enhetstester til Modul:Infoboks. Klikk på diskusjon for å kjøre enhetstester. local p = require('Modul:UnitTests') function p:test_hello() self:preprocess_equals_preproces…)
(diff) ← Eldre sideversjon | Nåværende sideversjon (diff) | Nyere sideversjon → (diff)


-- Enhetstester til [[Modul:Infoboks]]. Klikk på diskusjon for å kjøre enhetstester.
local p = require('Modul:UnitTests')

function p:test_hello()
    self:preprocess_equals_preprocess_many('{{infoboks/sandkasse', '}}', '{{Infobox', '}}', {
        {[=[
            |label1  = Label 1
            |data1   = Data 1
        ]=]},
    }, {nowiki = 'yes'})
end

function p:test_ids()
    self:preprocess_equals_preprocess_many('{{infoboks/sandkasse', '}}', '{{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('{{infoboks/sandkasse', '}}', '{{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