Jump to content

Module:Multiple releases/testcases

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gonnym (talk | contribs) at 08:46, 23 December 2021 (Created page with '-- Unit tests for Module:Module:Multiple releases. Click talk page to run tests. local p = require('Module:UnitTests') function p:test_01_software() self:preprocess_equals_many('{{#invoke:Module:Multiple releases/sandbox|main|', '}}', { {'software=Q71483', 'has reference'}, },{nowiki=1}) end function p:test_02_languages() self:preprocess_equals_many('{{#invoke:Module:Multiple releases/sandbox|main|', '}}', { {'software=Q28865',...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
-- Unit tests for [[Module:Module:Multiple releases]]. Click talk page to run tests.
local p = require('Module:UnitTests')

function p:test_01_software()
	self:preprocess_equals_many('{{#invoke:Module:Multiple releases/sandbox|main|', '}}', {
        {'software=Q71483', 'has reference'},

    },{nowiki=1})
end

function p:test_02_languages()
	self:preprocess_equals_many('{{#invoke:Module:Multiple releases/sandbox|main|', '}}', {
        {'software=Q28865', 'has reference'},
        {'software=Q234657', 'no reference'},
    },{nowiki=1})
end

return p