Модуль:Карточка/tests
Перейти к навигации
Перейти к поиску
Юнит-тесты для шаблона {{Карточка/песочница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