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
LineTestExpectedActualComment
# FirstDay,LastDay,Next,Previous
# ------------------------------
3FIRSTDAY(1 May 2009)1 May 2009
4FIRSTDAY(May 2009)1 May 2009
5FIRSTDAY(2009)1 Jan 2009
7LASTDAY(1 May 2009)1 May 2009
8LASTDAY(May 2009)31 May 2009
9LASTDAY(2009)31 Dec 2009
10LASTDAY(Feb 2009)28 Feb 2009
11LASTDAY(Feb 2008)29 Feb 2008 leap year
13NEXT(1 May 2009)2 May 2009
14NEXT(May 2009)Jun 2009
15NEXT(2009)2010
16NEXT(Feb 2009)Mar 2009
17NEXT(27 Feb 2009)28 Feb 2009
18NEXT(28 Feb 2009)1 Mar 2009
19NEXT(Feb 2008)Mar 2008 leap year
20NEXT(27 Feb 2008)28 Feb 2008
21NEXT(28 Feb 2008)29 Feb 2008
22NEXT(29 Feb 2008)1 Mar 2008
23NEXT(31 Dec 2008)1 Jan 2009
24NEXT(31 Dec 0001 BC)1 Jan 0001
26PREVIOUS(2 May 2009)1 May 2009
27PREVIOUS(1 May 2009)30 Apr 2009
28PREVIOUS(30 Apr 2009)29 Apr 2009
29PREVIOUS(May 2009)Apr 2009
30PREVIOUS(2009)2008
31PREVIOUS(Mar 2009)Feb 2009
32PREVIOUS(1 Mar 2009)28 Feb 2009
33PREVIOUS(1 Mar 2008)29 Feb 2008
34PREVIOUS(29 Feb 2008)28 Feb 2008
35PREVIOUS(1 Jan 0001)31 Dec 0001 BC
38MIDDLE(1 May 2009)1 May 2009
39MIDDLE(May 2009)16 May 2009@@@ Check definition of middle
40MIDDLE(Feb 2008)15 Feb 2008 leap year
41MIDDLE(Feb 2009)14 Feb 2009
42MIDDLE(2009)2 Jly 2009
43MIDDLE(2008)1 Jly 2008
# constants and loony inputs
48FIRSTDAY(!)Not valid(0)NV
49FIRSTDAY(U)Beg-of-TimeNK
50FIRSTDAY(EoT)End-of-Time
51FIRSTDAY(BoT)Beg-of-Time
52FIRSTDAY(Jan)EXCEPTION:
Improper signature for _RangeEnd()
???
53FIRSTDAY(May)EXCEPTION:
Improper signature for _RangeEnd()
???
54FIRSTDAY(Dec)EXCEPTION:
Improper signature for _RangeEnd()
???
55FIRSTDAY(15)1 Jan 2015 "15"->"2015"
57LASTDAY(!)Not valid(0)
58LASTDAY(EoT)End-of-Time
59LASTDAY(BoT)Beg-of-Time
60LASTDAY(U)End-of-Time
61LASTDAY(Jan)EXCEPTION:
Improper signature for _RangeEnd()
???
62LASTDAY(May)EXCEPTION:
Improper signature for _RangeEnd()
???
63LASTDAY(Dec)EXCEPTION:
Improper signature for _RangeEnd()
???
64LASTDAY(15)31 Dec 2015 "15"->"2015"
66NEXT(!)Not valid(0)
67NEXT(EoT)End-of-Time
68NEXT(BoT)Beg-of-Time
69NEXT(U)Unknown
70NEXT(Jan)Feb
71NEXT(May)Jun
72NEXT(Dec)Jan
73NEXT(15)2016
75PREVIOUS(!)Not valid(0)
76PREVIOUS(EoT)End-of-Time
77PREVIOUS(BoT)Beg-of-Time
78PREVIOUS(U)Unknown
79PREVIOUS(Jan)Dec
80PREVIOUS(May)Apr
81PREVIOUS(Dec)Nov
82PREVIOUS(15)2014
84MIDDLE(!)Not valid(0)
85MIDDLE(EoT)End-of-Time
86MIDDLE(BoT)Beg-of-Time
87MIDDLE(U)Unknown
88MIDDLE(May)Not valid(3)
89MIDDLE(15)2 Jly 201515 is year