ImpliedYear Mon Apr 24 2017 08:47:31 GMT+0100 (BST) | |||||
Number failed: 8Number passed:43File: /Servers/htdocs/test/2013/js/day/tests/scripts//ImpliedYear.testScript | |||||
Line | Test | Expected | Actual | Comment | |
5 | EXPLAIN() | DM_ORDER=DMY IMPLIED_YEAR=-1 BC_INDICATOR=BC TWO_DIGIT_FIX=50 ALLOW_31_TO_30=0 ALLOW_DAY_ONLY_INT=1 error= appendix=en-gb.dax force2or4DigitYears=false Default year=2017 | |||
6 | SETCONFIG(IMPLIED_YEAR, -1) | IMPLIED_YEAR set to -1 | allow missing years to be substituted by current year | ||
17 | SETCONFIG(IMPLIED_YEAR, 0) | IMPLIED_YEAR set to 0 | disallow missing years | ||
27 | SETCONFIG(IMPLIED_YEAR, -2) | IMPLIED_YEAR set to -2 | allow floating date input | ||
36 | EXPLAIN() | DM_ORDER=DMY IMPLIED_YEAR=-2 BC_INDICATOR=BC TWO_DIGIT_FIX=50 ALLOW_31_TO_30=0 ALLOW_DAY_ONLY_INT=1 error= appendix=en-gb.dax force2or4DigitYears=false Default year=0 | |||
39 | DATEFROMSTRING(29 Feb) | 29 Feb | 28 Feb | ||
40 | SETCONFIG(ALLOW_31_TO_30,1) | ALLOW_31_TO_30 set to 1 | |||
41 | DATEFROMSTRING(29 Feb) | 29 Feb | 28 Feb | ||
42 | DATEFROMSTRING(30 Feb) | 29 Feb | 28 Feb | ||
43 | DATEFROMSTRING(31 Feb) | 29 Feb | 28 Feb | ||
44 | DATEFROMSTRING(32 Feb) | NOT VALID(2) Unsuitable number element | Feb | ||
46 | SETCONFIG(IMPLIED_YEAR, 1965) | IMPLIED_YEAR set to 1965 | force missing year to 1965 | ||
54 | SETCONFIG(DM_ORDER, MDY) | DM_ORDER set to MDY | set assumed day-month order to month-day | ||
55 | DATEFROMSTRING(1 Nov) | 1 Nov 1965 | Nov 1 1965 | ||
56 | DATEFROMSTRING(Nov 1) | ???1 Nov | Nov 1 1965 | 1st November NOT Nov 0001 | |
59 | DATEFROMSTRING(1 12) | 12 Jan 1965 | Jan 12 1965 |