Skip to content

Commit 50b62e4

Browse files
author
noah
committed
Add more test cases
1 parent f524c57 commit 50b62e4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

schedule_test.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ func TestSchedule_Prev(t *testing.T) {
6666
{"Mon Jul 9 14:59 2012", "0/15 * * * *", "Mon Jul 9 14:45 2012"},
6767

6868
// Wrap around hours
69-
{"Mon Jul 9 15:45 2012", "20-35/15 * * * *", "Mon Jul 9 15:35 2012"},
69+
{"Mon Jul 9 15:10 2012", "20-35/15 * * * *", "Mon Jul 9 14:35 2012"},
70+
{"Mon Jul 9 15:19 2012", "20-35/15 * * * *", "Mon Jul 9 14:35 2012"},
7071

7172
// Wrap around days
7273
{"Tue Jul 10 00:00 2012", "0/15 * * * *", "Mon Jul 9 23:45 2012"},
@@ -75,6 +76,10 @@ func TestSchedule_Prev(t *testing.T) {
7576
// Wrap around months
7677
{"Thu Aug 9 00:00 2012", "0 0 9 Apr-Oct *", "Mon Jul 9 00:00 2012"},
7778
{"Tue Aug 1 00:00 2012", "0 0 * Apr,Aug,Oct *", "Mon Apr 30 00:00 2012"},
79+
80+
// Wrap around years
81+
{"Mon Jul 9 23:35 2012", "* * * Dec *", "Sat Dec 31 23:59 2011"},
82+
{"Mon Jul 9 23:35 2012", "* * * Dec Mon/2", "Fri Dec 30 23:59 2011"},
7883
}
7984

8085
for _, c := range runs {

0 commit comments

Comments
 (0)