@@ -469,8 +469,9 @@ def test_date_col_as_index_col(all_parsers):
469
469
datetime (1999 , 1 , 27 , 21 , 0 ),
470
470
datetime (1999 , 1 , 27 , 22 , 0 ),
471
471
],
472
+ dtype = "M8[s]" ,
472
473
name = "X1" ,
473
- ). as_unit ( "s" )
474
+ )
474
475
expected = DataFrame (
475
476
[
476
477
["KORD" , " 18:56:00" , 0.81 , 2.81 , 7.2 , 0.0 , 280.0 ],
@@ -738,8 +739,8 @@ def test_date_parser_int_bug(all_parsers):
738
739
),
739
740
raise_on_extra_warnings = False ,
740
741
)
741
- dti = Index ([ Timestamp ( "2012-07-24 04:12:30" )], name = "posix_timestamp" ). as_unit (
742
- "us "
742
+ dti = Index (
743
+ [ Timestamp ( "2012-07-24 04:12:30" )], dtype = "M8[us]" , name = "posix_timestamp "
743
744
)
744
745
expected = DataFrame (
745
746
[
@@ -842,9 +843,7 @@ def test_parse_dates_string(all_parsers):
842
843
parser = all_parsers
843
844
result = parser .read_csv (StringIO (data ), index_col = "date" , parse_dates = ["date" ])
844
845
# freq doesn't round-trip
845
- index = DatetimeIndex (
846
- list (date_range ("1/1/2009" , periods = 3 )), name = "date" , freq = None
847
- ).as_unit ("s" )
846
+ index = date_range ("1/1/2009" , periods = 3 , name = "date" , unit = "s" )._with_freq (None )
848
847
849
848
expected = DataFrame (
850
849
{"A" : ["a" , "b" , "c" ], "B" : [1 , 3 , 4 ], "C" : [2 , 4 , 5 ]}, index = index
@@ -1769,17 +1768,13 @@ def test_parse_timezone(all_parsers):
1769
1768
2018-01-04 09:05:00+09:00,23400"""
1770
1769
result = parser .read_csv (StringIO (data ), parse_dates = ["dt" ])
1771
1770
1772
- dti = DatetimeIndex (
1773
- list (
1774
- date_range (
1775
- start = "2018-01-04 09:01:00" ,
1776
- end = "2018-01-04 09:05:00" ,
1777
- freq = "1min" ,
1778
- tz = timezone (timedelta (minutes = 540 )),
1779
- )
1780
- ),
1781
- freq = None ,
1782
- ).as_unit ("s" )
1771
+ dti = date_range (
1772
+ start = "2018-01-04 09:01:00" ,
1773
+ end = "2018-01-04 09:05:00" ,
1774
+ freq = "1min" ,
1775
+ tz = timezone (timedelta (minutes = 540 )),
1776
+ unit = "s" ,
1777
+ )._with_freq (None )
1783
1778
expected_data = {"dt" : dti , "val" : [23350 , 23400 , 23400 , 23400 , 23400 ]}
1784
1779
1785
1780
expected = DataFrame (expected_data )
0 commit comments