| 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 | ||