Документация

Юнит-тесты для шаблона {{Карточка/песочница2}}. Для запуска тестов перейдите на (страницу обсуждения этого модуля).

-- Юнит-тесты для [[Модуль:Карточка/sandbox]]. Для запуска тестов перейдите на страницу обсуждения.
local p = require('Module:UnitTests')

function p:test_empty()
    self:preprocess_equals_preprocess_many('{{Карточка/песочница2', '}}', '{{Карточка', '}}', {{''}}, {nowiki = 'yes'})
end

function p:test_title()
    self:preprocess_equals_preprocess_many('{{Карточка/песочница2', '}}', '{{Карточка', '}}', {
        {'|название  = Название'},
    }, {nowiki = 'yes'})
end

function p:test_name()
    self:preprocess_equals_preprocess_many('{{Карточка/песочница2', '}}', '{{Карточка', '}}', {
        {'|имя = имя'},
    }, {nowiki = 'yes'})
end

function p:test_hello()
    self:preprocess_equals_preprocess_many('{{Карточка/песочница2', '}}', '{{Карточка', '}}', {
        {[=[
            |метка1  = Метка 1
            |текст1  = Текст 1
        ]=]},
    }, {nowiki = 'yes'})
end

function p:test_translate()
    self:preprocess_equals_preprocess(
    	'{{Карточка/песочница2|bodyclass = test_body_class|data1=текст}}', 
    	'{{Карточка/песочница2|класс_тела = test_body_class|текст1=текст}}', 
    	{nowiki = 'yes'})
end

return p