Exibir código-fonte para Módulo:Calendário/Testes unitários

Ir para navegação Ir para pesquisar

Você não possui permissão para editar esta página, pelo seguinte motivo:

A ação que você tentou executar está limitada a usuários do grupo: Usuários.


Você pode ver e copiar o código desta página.

-- Testes unitários para o [[Módulo:Calendário]]. Clique na página de discussão para rodar os testes.
local p = require('Módulo:UnitTests')
function p:test_gregorian2julian()
self:preprocess_equals('{{#invoke:Calendário|Gregorian2Julian|+2018-12-30}}', '17-12-2018')
self:preprocess_equals('{{#invoke:Calendário|Gregorian2Julian|+2000-01-01}}', '19-12-1999')
self:preprocess_equals('{{#invoke:Calendário|Gregorian2Julian|+1901-01-01}}', '19-12-1900')
self:preprocess_equals('{{#invoke:Calendário|Gregorian2Julian|+1900-01-01}}', '20-12-1899')
self:preprocess_equals('{{#invoke:Calendário|Gregorian2Julian|+30-12-2018}}', 'Erro ao passar data: +30-12-2018')
end
function p:test_julian2gregorian()
self:preprocess_equals('{{#invoke:Calendário|Julian2Gregorian|+2018-12-17}}', '30-12-2018')
self:preprocess_equals('{{#invoke:Calendário|Julian2Gregorian|+1999-12-19}}', '01-01-2000')
self:preprocess_equals('{{#invoke:Calendário|Julian2Gregorian|+1900-12-19}}', '01-01-1901')
self:preprocess_equals('{{#invoke:Calendário|Julian2Gregorian|+1899-12-20}}', '01-01-1900')
self:preprocess_equals('{{#invoke:Calendário|Julian2Gregorian|+30-12-2018}}', 'Erro ao passar data: +30-12-2018')
end
function p:test_dayofweek()
self:preprocess_equals('{{#invoke:Calendário|DayOfWeek|+2018-12-30}}', 'domingo')
הההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
000
1:0
Interpretador de depuração de erros
* As exportações do módulo estão disponíveis por meio da variável "p", incluindo alterações não gravadas. * Preceda a linha com "=" para esta ser calculada como uma expressão, ou utilize print(). Use mw.logObject() para tabelas. * Use mw.log() e mw.logObject() no código do módulo para enviar mensagens para esta consola.

Predefinição usada nesta página:

Retornar para Módulo:Calendário/Testes unitários.