-- Tests para [[Module:Demo]]. El resultado está en la página de discusión.
local p = require('Module:UnitTests')
-- De momento solo áreas y alturas
function p:test_magnitud()
self:preprocess_equals('{{Propiedad|P2046|tipo de dato=magnitud|entidad=Q15|enlace=sí}}',
'30 221 532 [[kilómetro cuadrado|km²]]')
self:preprocess_equals('{{Propiedad|P2046|tipo de dato=magnitud|entidad=Q337|enlace=no|precisión=3}}',
'1442 acres (5,836 km²)')
self:preprocess_equals('{{Propiedad|P2929|tipo de dato=magnitud|entidad=Q12258462}}',
'21 [[milla náutica|millas náuticas]] (38,89 [[kilómetro|km]])') -- Alcance del faro (Faro de Guetaria)
end
function p:test_periodicidad()
-- formatoPeriodicidad
self:preprocess_equals('{{Propiedad|P2896|tipo de dato=periodicidad|entidad=Q371820}}', 'mensual') -- periodicidad del Reader's Digest
self:preprocess_equals('{{Propiedad|P2896|tipo de dato=periodicidad|entidad=Q371820|mayúscula=sí}}', 'Mensual') -- Periodicidad en mayúsculas
self:preprocess_equals('{{Propiedad|P2896|tipo de dato=periodicidad|entidad=Q501760}}', 'semestral') -- periodicidad del Connotations
self:preprocess_equals('{{Propiedad|P2896|tipo de dato=periodicidad|entidad=Q221986}}', 'semanal') -- periodicidad del The Sunday Times
self:preprocess_equals('{{Propiedad|P2896|tipo de dato=periodicidad|entidad=Q1136866}}', 'cada 0.5 días') -- periodicidad del Mainichi Shimbun
self:preprocess_equals('{{Propiedad|P2896|tipo de dato=periodicidad|entidad=Q3083378}}', 'cada 4 años') -- periodicidad del La Bougie du Sapeur
self:preprocess_equals('{{Propiedad|P2896|tipo de dato=periodicidad|entidad=Q50814968}}', 'semestral')
end
return p