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:
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')
000
1:0
Predefinição usada nesta página:
Retornar para Módulo:Calendário/Testes unitários.