| FirstLastNextPrev Mon Apr 24 2017 08:47:31 GMT+0100 (BST) | |||||
| Number failed: 0Number passed:74File: /Servers/htdocs/test/2013/js/day/tests/scripts//FirstLastNextPrev.testScript | |||||
| Line | Test | Expected | Actual | Comment | |
| # FirstDay,LastDay,Next,Previous | |||||
| # ------------------------------ | |||||
| 3 | FIRSTDAY(1 May 2009) | 1 May 2009 | |||
| 4 | FIRSTDAY(May 2009) | 1 May 2009 | |||
| 5 | FIRSTDAY(2009) | 1 Jan 2009 | |||
| 7 | LASTDAY(1 May 2009) | 1 May 2009 | |||
| 8 | LASTDAY(May 2009) | 31 May 2009 | |||
| 9 | LASTDAY(2009) | 31 Dec 2009 | |||
| 10 | LASTDAY(Feb 2009) | 28 Feb 2009 | |||
| 11 | LASTDAY(Feb 2008) | 29 Feb 2008 | leap year | ||
| 13 | NEXT(1 May 2009) | 2 May 2009 | |||
| 14 | NEXT(May 2009) | Jun 2009 | |||
| 15 | NEXT(2009) | 2010 | |||
| 16 | NEXT(Feb 2009) | Mar 2009 | |||
| 17 | NEXT(27 Feb 2009) | 28 Feb 2009 | |||
| 18 | NEXT(28 Feb 2009) | 1 Mar 2009 | |||
| 19 | NEXT(Feb 2008) | Mar 2008 | leap year | ||
| 20 | NEXT(27 Feb 2008) | 28 Feb 2008 | |||
| 21 | NEXT(28 Feb 2008) | 29 Feb 2008 | |||
| 22 | NEXT(29 Feb 2008) | 1 Mar 2008 | |||
| 23 | NEXT(31 Dec 2008) | 1 Jan 2009 | |||
| 24 | NEXT(31 Dec 0001 BC) | 1 Jan 0001 | |||
| 26 | PREVIOUS(2 May 2009) | 1 May 2009 | |||
| 27 | PREVIOUS(1 May 2009) | 30 Apr 2009 | |||
| 28 | PREVIOUS(30 Apr 2009) | 29 Apr 2009 | |||
| 29 | PREVIOUS(May 2009) | Apr 2009 | |||
| 30 | PREVIOUS(2009) | 2008 | |||
| 31 | PREVIOUS(Mar 2009) | Feb 2009 | |||
| 32 | PREVIOUS(1 Mar 2009) | 28 Feb 2009 | |||
| 33 | PREVIOUS(1 Mar 2008) | 29 Feb 2008 | |||
| 34 | PREVIOUS(29 Feb 2008) | 28 Feb 2008 | |||
| 35 | PREVIOUS(1 Jan 0001) | 31 Dec 0001 BC | |||
| 38 | MIDDLE(1 May 2009) | 1 May 2009 | |||
| 39 | MIDDLE(May 2009) | 16 May 2009 | @@@ Check definition of middle | ||
| 40 | MIDDLE(Feb 2008) | 15 Feb 2008 | leap year | ||
| 41 | MIDDLE(Feb 2009) | 14 Feb 2009 | |||
| 42 | MIDDLE(2009) | 2 Jly 2009 | |||
| 43 | MIDDLE(2008) | 1 Jly 2008 | |||
| # constants and loony inputs | |||||
| 48 | FIRSTDAY(!) | Not valid(0) | NV | ||
| 49 | FIRSTDAY(U) | Beg-of-Time | NK | ||
| 50 | FIRSTDAY(EoT) | End-of-Time | |||
| 51 | FIRSTDAY(BoT) | Beg-of-Time | |||
| 52 | FIRSTDAY(Jan) | EXCEPTION: Improper signature for _RangeEnd() ??? | |||
| 53 | FIRSTDAY(May) | EXCEPTION: Improper signature for _RangeEnd() ??? | |||
| 54 | FIRSTDAY(Dec) | EXCEPTION: Improper signature for _RangeEnd() ??? | |||
| 55 | FIRSTDAY(15) | 1 Jan 2015 | "15"->"2015" | ||
| 57 | LASTDAY(!) | Not valid(0) | |||
| 58 | LASTDAY(EoT) | End-of-Time | |||
| 59 | LASTDAY(BoT) | Beg-of-Time | |||
| 60 | LASTDAY(U) | End-of-Time | |||
| 61 | LASTDAY(Jan) | EXCEPTION: Improper signature for _RangeEnd() ??? | |||
| 62 | LASTDAY(May) | EXCEPTION: Improper signature for _RangeEnd() ??? | |||
| 63 | LASTDAY(Dec) | EXCEPTION: Improper signature for _RangeEnd() ??? | |||
| 64 | LASTDAY(15) | 31 Dec 2015 | "15"->"2015" | ||
| 66 | NEXT(!) | Not valid(0) | |||
| 67 | NEXT(EoT) | End-of-Time | |||
| 68 | NEXT(BoT) | Beg-of-Time | |||
| 69 | NEXT(U) | Unknown | |||
| 70 | NEXT(Jan) | Feb | |||
| 71 | NEXT(May) | Jun | |||
| 72 | NEXT(Dec) | Jan | |||
| 73 | NEXT(15) | 2016 | |||
| 75 | PREVIOUS(!) | Not valid(0) | |||
| 76 | PREVIOUS(EoT) | End-of-Time | |||
| 77 | PREVIOUS(BoT) | Beg-of-Time | |||
| 78 | PREVIOUS(U) | Unknown | |||
| 79 | PREVIOUS(Jan) | Dec | |||
| 80 | PREVIOUS(May) | Apr | |||
| 81 | PREVIOUS(Dec) | Nov | |||
| 82 | PREVIOUS(15) | 2014 | |||
| 84 | MIDDLE(!) | Not valid(0) | |||
| 85 | MIDDLE(EoT) | End-of-Time | |||
| 86 | MIDDLE(BoT) | Beg-of-Time | |||
| 87 | MIDDLE(U) | Unknown | |||
| 88 | MIDDLE(May) | Not valid(3) | |||
| 89 | MIDDLE(15) | 2 Jly 2015 | 15 is year | ||