Difference between revisions of "Module:YMD to ISO/testcases"
Jump to navigation
Jump to search
blackwiki>Zyxw (update) |
blackwiki>Zyxw (update) |
||
| Line 14: | Line 14: | ||
function p:test2_not_valid_YMD_date() | function p:test2_not_valid_YMD_date() | ||
| − | self:preprocess_equals('{{#invoke:YMD to ISO|main|17 | + | self:preprocess_equals('{{#invoke:YMD to ISO|main|17 September 2000}}', '17 September 2000') |
| − | self:preprocess_equals('{{#invoke:YMD to ISO|main|1 | + | self:preprocess_equals('{{#invoke:YMD to ISO|main|1 Sep 2000}}', '1 Sep 2000') |
| − | self:preprocess_equals('{{#invoke:YMD to ISO|main|1 | + | self:preprocess_equals('{{#invoke:YMD to ISO|main|1 Sep. 2000}}', '1 Sep. 2000') |
| − | self:preprocess_equals('{{#invoke:YMD to ISO|main| | + | self:preprocess_equals('{{#invoke:YMD to ISO|main|September 17, 2000}}', 'September 17, 2000') |
| − | self:preprocess_equals('{{#invoke:YMD to ISO|main| | + | self:preprocess_equals('{{#invoke:YMD to ISO|main|Sep 1, 2000}}', 'Sep 1, 2000') |
| − | self:preprocess_equals('{{#invoke:YMD to ISO|main| | + | self:preprocess_equals('{{#invoke:YMD to ISO|main|Sep. 1, 2000}}', 'Sep. 1, 2000') |
self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 February 30}}', '2000 February 30') | self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 February 30}}', '2000 February 30') | ||
self:preprocess_equals('{{#invoke:YMD to ISO|main|1900 February 29}}', '1900 February 29') | self:preprocess_equals('{{#invoke:YMD to ISO|main|1900 February 29}}', '1900 February 29') | ||
Revision as of 19:36, 1 January 2017
Documentation for this module may be created at Module:YMD to ISO/testcases/doc
-- Example Unit tests for [[Module:YMD to ISO]]. Click talk page to run tests.
local p = require('Module:UnitTests')
function p:test1_valid_YMD_date()
self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 September 17}}', '2000-09-17')
self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 Sep 1}}', '2000-09-01')
self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 Sep. 1}}', '2000-09-01')
self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 Sept 1}}', '2000-09-01')
self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 Sept. 1}}', '2000-09-01')
self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 February 29}}', '2000-02-29')
self:preprocess_equals('{{#invoke:YMD to ISO|main|1900 February 28}}', '1900-02-28')
end
function p:test2_not_valid_YMD_date()
self:preprocess_equals('{{#invoke:YMD to ISO|main|17 September 2000}}', '17 September 2000')
self:preprocess_equals('{{#invoke:YMD to ISO|main|1 Sep 2000}}', '1 Sep 2000')
self:preprocess_equals('{{#invoke:YMD to ISO|main|1 Sep. 2000}}', '1 Sep. 2000')
self:preprocess_equals('{{#invoke:YMD to ISO|main|September 17, 2000}}', 'September 17, 2000')
self:preprocess_equals('{{#invoke:YMD to ISO|main|Sep 1, 2000}}', 'Sep 1, 2000')
self:preprocess_equals('{{#invoke:YMD to ISO|main|Sep. 1, 2000}}', 'Sep. 1, 2000')
self:preprocess_equals('{{#invoke:YMD to ISO|main|2000 February 30}}', '2000 February 30')
self:preprocess_equals('{{#invoke:YMD to ISO|main|1900 February 29}}', '1900 February 29')
end
return p