Skip to content

Commit bda50d8

Browse files
committed
update date_range test
1 parent be7c7e6 commit bda50d8

File tree

1 file changed

+28
-12
lines changed

1 file changed

+28
-12
lines changed

danfojs-node/tests/core/date_range.js

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,18 @@ import { date_range } from '../../src/core/date_range';
33

44
describe("date_range", function(){
55

6-
// it("Obtain date between start and end specified", function(){
6+
it("Obtain date between start and end specified", function(){
77

8-
// let d = new date_range({"start":'2018-04-24',"end":'2018-04-27'})
9-
// let rslt = [
10-
// '4/24/2018, 12:00:00 AM',
11-
// '4/25/2018, 12:00:00 AM',
12-
// '4/26/2018, 12:00:00 AM',
13-
// '4/27/2018, 12:00:00 AM'
14-
// ]
8+
let d = new date_range({"start":'2018-04-24',"end":'2018-04-27'})
9+
let rslt = [
10+
'4/24/2018, 1:00:00 AM',
11+
'4/25/2018, 1:00:00 AM',
12+
'4/26/2018, 1:00:00 AM',
13+
'4/27/2018, 1:00:00 AM'
14+
]
15+
assert.deepEqual(d,rslt)
1516

16-
// assert.deepEqual(d,rslt)
17-
18-
19-
// });
17+
});
2018
it("Obtain date between start with end not specified, but period and freq specified", function(){
2119

2220

@@ -90,4 +88,22 @@ describe("date_range", function(){
9088
it("inputing wrong freq offset", function(){
9189
assert.throws(function () { new date_range({ end:'1/1/2018', period:8, freq:"abcm" }); }, Error, 'invalid freq offset abc');
9290
});
91+
it("Obtain date between start and end specified with different month", function(){
92+
93+
let d = new date_range({"start":'2018-04-24',"end":'2018-05-27'})
94+
let rslt = [
95+
'4/24/2018, 1:00:00 AM',
96+
'4/25/2018, 1:00:00 AM',
97+
'4/26/2018, 1:00:00 AM',
98+
'4/27/2018, 1:00:00 AM',
99+
'4/28/2018, 1:00:00 AM',
100+
'4/29/2018, 1:00:00 AM',
101+
'4/30/2018, 1:00:00 AM',
102+
'5/1/2018, 1:00:00 AM',
103+
'5/2/2018, 1:00:00 AM',
104+
'5/3/2018, 1:00:00 AM',
105+
'5/27/2018, 1:00:00 AM'
106+
]
107+
assert.deepEqual(d,rslt)
108+
});
93109
});

0 commit comments

Comments
 (0)