@@ -108,14 +108,18 @@ def __repr__(self):
108
108
x = self .cls ('x' , [item ])
109
109
self .assertIndexedLikeNDArray (x , item )
110
110
111
- def test_index_and_concat_datetime64 (self ):
111
+ def test_index_and_concat_datetime (self ):
112
112
# regression test for #125
113
- expected = self .cls ('t' , pd .date_range ('2011-09-01' , periods = 10 ))
114
- for times in [[expected [i ] for i in range (10 )],
115
- [expected [[i ]] for i in range (10 )]]:
116
- actual = Variable .concat (times , 't' )
117
- self .assertArrayEqual (expected , actual )
118
- self .assertEqual (expected .dtype , actual .dtype )
113
+ date_range = pd .date_range ('2011-09-01' , periods = 10 )
114
+ for dates in [date_range , date_range .values ,
115
+ date_range .to_pydatetime ()]:
116
+ expected = self .cls ('t' , dates )
117
+ for times in [[expected [i ] for i in range (10 )],
118
+ [expected [i :(i + 1 )] for i in range (10 )],
119
+ [expected [[i ]] for i in range (10 )]]:
120
+ actual = Variable .concat (times , 't' )
121
+ self .assertEqual (expected .dtype , actual .dtype )
122
+ self .assertArrayEqual (expected , actual )
119
123
120
124
def test_0d_time_data (self ):
121
125
# regression test for #105
0 commit comments