Jump to content

Module talk:YMD to ISO/testcases

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Purge this page if testcases did not update.

All 53 tests passed.

test1_Valid_YMD_date_Full_month_name
Text Expected Actual
checkY {{#invoke:YMD to ISO|main| 2000_January_17 }} 2000-01-17 2000-01-17
checkY {{#invoke:YMD to ISO|main|2000 January 17}} 2000-01-17 2000-01-17
checkY {{#invoke:YMD to ISO|main|2000 February 29}} 2000-02-29 2000-02-29
checkY {{#invoke:YMD to ISO|main|1900 February 28}} 1900-02-28 1900-02-28
checkY {{#invoke:YMD to ISO|main|2000 March 17}} 2000-03-17 2000-03-17
checkY {{#invoke:YMD to ISO|main|2000 April 17}} 2000-04-17 2000-04-17
checkY {{#invoke:YMD to ISO|main|2000 May 17}} 2000-05-17 2000-05-17
checkY {{#invoke:YMD to ISO|main|2000 June 17}} 2000-06-17 2000-06-17
checkY {{#invoke:YMD to ISO|main|2000 July 17}} 2000-07-17 2000-07-17
checkY {{#invoke:YMD to ISO|main|2000 August 17}} 2000-08-17 2000-08-17
checkY {{#invoke:YMD to ISO|main|2000 September 17}} 2000-09-17 2000-09-17
checkY {{#invoke:YMD to ISO|main|2000 October 17}} 2000-10-17 2000-10-17
checkY {{#invoke:YMD to ISO|main|2000 November 17}} 2000-11-17 2000-11-17
checkY {{#invoke:YMD to ISO|main|2000 December 17}} 2000-12-17 2000-12-17
checkY {{#invoke:YMD to ISO|main|2000 december 17}} 2000-12-17 2000-12-17
checkY {{#invoke:YMD to ISO|main|2000 DECEMBER 17}} 2000-12-17 2000-12-17
test2_Valid_YMD_date_Abbreviated_month_name
Text Expected Actual
checkY {{#invoke:YMD to ISO|main|2000 Jan 1}} 2000-01-01 2000-01-01
checkY {{#invoke:YMD to ISO|main|2000 Feb 1}} 2000-02-01 2000-02-01
checkY {{#invoke:YMD to ISO|main|2000 Mar 1}} 2000-03-01 2000-03-01
checkY {{#invoke:YMD to ISO|main|2000 Apr 1}} 2000-04-01 2000-04-01
checkY {{#invoke:YMD to ISO|main|2000 May 1}} 2000-05-01 2000-05-01
checkY {{#invoke:YMD to ISO|main|2000 Jun 1}} 2000-06-01 2000-06-01
checkY {{#invoke:YMD to ISO|main|2000 Jul 1}} 2000-07-01 2000-07-01
checkY {{#invoke:YMD to ISO|main|2000 Aug 1}} 2000-08-01 2000-08-01
checkY {{#invoke:YMD to ISO|main|2000 Sep 1}} 2000-09-01 2000-09-01
checkY {{#invoke:YMD to ISO|main|2000 Sept 1}} 2000-09-01 2000-09-01
checkY {{#invoke:YMD to ISO|main|2000 Sept. 1}} 2000-09-01 2000-09-01
checkY {{#invoke:YMD to ISO|main|2000 Oct 1}} 2000-10-01 2000-10-01
checkY {{#invoke:YMD to ISO|main|2000 Nov 1}} 2000-11-01 2000-11-01
checkY {{#invoke:YMD to ISO|main|2000 Dec 1}} 2000-12-01 2000-12-01
checkY {{#invoke:YMD to ISO|main|2000 dec 1}} 2000-12-01 2000-12-01
checkY {{#invoke:YMD to ISO|main|2000 DEC. 1}} 2000-12-01 2000-12-01
test3_Invalid_month
Text Expected Actual
checkY {{#invoke:YMD to ISO|main|2000 Janet 17}} 2000 Janet 17 2000 Janet 17
checkY {{#invoke:YMD to ISO|main|2000 abc 11}} 2000 abc 11 2000 abc 11
checkY {{#invoke:YMD to ISO|main|2000 abc. 11}} 2000 abc. 11 2000 abc. 11
checkY {{#invoke:YMD to ISO|main|2000 abcdefghi 11}} 2000 abcdefghi 11 2000 abcdefghi 11
test4_Invalid_day_of_month
Text Expected Actual
checkY {{#invoke:YMD to ISO|main|2000 January 00}} 2000 January 00 2000 January 00
checkY {{#invoke:YMD to ISO|main|2000 January 32}} 2000 January 32 2000 January 32
checkY {{#invoke:YMD to ISO|main|2000 February 30}} 2000 February 30 2000 February 30
checkY {{#invoke:YMD to ISO|main|1900 February 29}} 1900 February 29 1900 February 29
test5_Invalid_no_input
Text Expected Actual
checkY {{#invoke:YMD to ISO|main}}
checkY {{#invoke:YMD to ISO|main|}}
checkY {{#invoke:YMD to ISO|main| }}
test6_Invalid_pattern_Invalid_date
Text Expected Actual
checkY {{#invoke:YMD to ISO|main|2000 Dec 117}} 2000 Dec 117 2000 Dec 117
checkY {{#invoke:YMD to ISO|main|200 Dec 17}} 200 Dec 17 200 Dec 17
checkY {{#invoke:YMD to ISO|main|2000 De 17}} 2000 De 17 2000 De 17
checkY {{#invoke:YMD to ISO|main|2000 Septemberrr 17}} 2000 Septemberrr 17 2000 Septemberrr 17
test7_Invalid_pattern_Non_YMD_date
Text Expected Actual
checkY {{#invoke:YMD to ISO|main|1 Dec 2000}} 1 Dec 2000 1 Dec 2000
checkY {{#invoke:YMD to ISO|main|17 December 2000}} 17 December 2000 17 December 2000
checkY {{#invoke:YMD to ISO|main|Dec 1, 2000}} Dec 1, 2000 Dec 1, 2000
checkY {{#invoke:YMD to ISO|main|Dec. 1, 2000}} Dec. 1, 2000 Dec. 1, 2000
checkY {{#invoke:YMD to ISO|main|December 17, 2000}} December 17, 2000 December 17, 2000
checkY {{#invoke:YMD to ISO|main|2000-12-17}} 2000-12-17 2000-12-17