Модуль:CallMW/tests

Материал из Народные Сказки
Версия от 00:45, 4 июня 2023; ru>Andras (Новая страница: «local p = require('Module:UnitTests') function p:test_mw() self:preprocess_equals( '{{#invoke:CallMW|mw|wikibase|getEntityIdForCurrentPage}}', mw.wikibase.getEntityIdForCurrentPage() or '' ) self:preprocess_equals( '{{#invoke:CallMW|mw|wikibase|getEntityIdForTitle|Октиллион}}', mw.wikibase.getEntityIdForTitle('Октиллион') ) self:preprocess_equals( '{{#invoke:CallMW|mw|wikibase|getEntityIdForTitle|Octilli...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Модуль тестов для Модуль:CallMW.


local p = require('Module:UnitTests')

function p:test_mw()
	self:preprocess_equals(
    	'{{#invoke:CallMW|mw|wikibase|getEntityIdForCurrentPage}}',
    	mw.wikibase.getEntityIdForCurrentPage() or ''
    )
	self:preprocess_equals(
    	'{{#invoke:CallMW|mw|wikibase|getEntityIdForTitle|Октиллион}}',
    	mw.wikibase.getEntityIdForTitle('Октиллион')
    )
	self:preprocess_equals(
    	'{{#invoke:CallMW|mw|wikibase|getEntityIdForTitle|Octillion|enwiki}}',
    	mw.wikibase.getEntityIdForTitle('Octillion', 'enwiki')
    )
	self:preprocess_equals(
    	'{{#invoke:CallMW|mw|ustring|codepoint| }}',
    	tostring(mw.ustring.codepoint(' '))
    )
end

return p