Hopp til innhold

Modul:Flagg/testtilfeller

Fra Wikipedia, den frie encyklopedi


local p = require('Modul:UnitTests')

function p:test_flagOnly()
    self:preprocess_equals_many('{{#invoke:Flagg|build|', '}}', {
    	{'Norge', '[[Fil:Flag of Norway.svg|22x18px|border|lenke=Norge]]'},
    	{'Sverige', '[[Fil:Flag of Sweden.svg|22x18px|border|lenke=Sverige]]'},
    })
end

function p:test_flagWithLink()
    self:preprocess_equals_many('{{#invoke:Flagg|build|', '}}', {
    	{'Norge|lenke', '[[Fil:Flag of Norway.svg|22x18px|border|lenke=Norge]] [[Norge|Norge]]'},
    	{'Sverige|lenke', '[[Fil:Flag of Sweden.svg|22x18px|border|lenke=Sverige]] [[Sverige|Sverige]]'},
    })
end

function p:test_flagHistorical()
    self:preprocess_equals_many('{{#invoke:Flagg|build|', '}}', {
    	{'Norge|1819', '[[Fil:Flag of Norway (1814-1821).svg|22x18px|border|lenke=Norge]]'},
    	{'Sverige|1840', '[[Fil:Swedish and Norwegian merchant flag 1818-1844.svg|22x18px|border|lenke=Sverige]]'},
    })
end

return p