Модуль:Math/tonumber/tests
Поделись знанием:
< Модуль:Math | tonumber
Это текущая версия страницы, сохранённая Putnik (обсуждение | вклад) в 11:37, 15 апреля 2016. Вы просматриваете постоянную ссылку на эту версию.
Для документации этого модуля может быть создана страница Модуль:Math/tonumber/tests/doc
-- Unit tests for [[Module:Math/tonumber]]. local p = require('Module:UnitTests') function p:test_integer() self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | 2014 }}', '2014' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | 910 }}', '910' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | 14 }}', '14' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | 1 }}', '1' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | -100 }}', '100' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | [[2014]] }}', '2014' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | [[2014 год|2014]] }}', '2014' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | [[31 декабря]] [[2014]] }}', '31' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | [[2316 год до н. э.]] }}', '2316' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | 22 марта 14 года }}', '22' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|integer | Як-42 }}', '42' ) end function p:test_year() self:preprocess_equals( '{{ #invoke:Math/tonumber|year | 2014 }}', '2014' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | 910 }}', '910' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | 14 }}', '14' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | 1 }}', '1' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | -100 }}', '100' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | 10 год до н. э. }}', '-10' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | 1 до н.э }}', '-1' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | [[10 год до н. э.]] }}', '-10' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | [[2014]] }}', '2014' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | [[2014 год|2014]] }}', '2014' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | [[31 декабря]] [[2014]] }}', '2014' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | [[2316 год до н. э.]] }}', '-2316' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | 22 марта 14 года }}', '' ) self:preprocess_equals( '{{ #invoke:Math/tonumber|year | Як-42 }}', '' ) end return p