99import pandas .util ._test_decorators as td
1010
1111import pandas as pd
12- from pandas import DataFrame , Index , Series , isna , notna
12+ from pandas import DataFrame , DatetimeIndex , Index , Series , isna , notna
1313import pandas ._testing as tm
1414from pandas .core .window .common import _flex_binary_moment
1515from pandas .tests .window .common import Base , ConsistencyBase
@@ -1346,7 +1346,9 @@ def test_rolling_max_gh6297(self):
13461346
13471347 expected = Series (
13481348 [1.0 , 2.0 , 6.0 , 4.0 , 5.0 ],
1349- index = [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )],
1349+ index = DatetimeIndex (
1350+ [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )], freq = "D"
1351+ ),
13501352 )
13511353 x = series .resample ("D" ).max ().rolling (window = 1 ).max ()
13521354 tm .assert_series_equal (expected , x )
@@ -1366,15 +1368,19 @@ def test_rolling_max_resample(self):
13661368 # Default how should be max
13671369 expected = Series (
13681370 [0.0 , 1.0 , 2.0 , 3.0 , 20.0 ],
1369- index = [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )],
1371+ index = DatetimeIndex (
1372+ [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )], freq = "D"
1373+ ),
13701374 )
13711375 x = series .resample ("D" ).max ().rolling (window = 1 ).max ()
13721376 tm .assert_series_equal (expected , x )
13731377
13741378 # Now specify median (10.0)
13751379 expected = Series (
13761380 [0.0 , 1.0 , 2.0 , 3.0 , 10.0 ],
1377- index = [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )],
1381+ index = DatetimeIndex (
1382+ [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )], freq = "D"
1383+ ),
13781384 )
13791385 x = series .resample ("D" ).median ().rolling (window = 1 ).max ()
13801386 tm .assert_series_equal (expected , x )
@@ -1383,7 +1389,9 @@ def test_rolling_max_resample(self):
13831389 v = (4.0 + 10.0 + 20.0 ) / 3.0
13841390 expected = Series (
13851391 [0.0 , 1.0 , 2.0 , 3.0 , v ],
1386- index = [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )],
1392+ index = DatetimeIndex (
1393+ [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )], freq = "D"
1394+ ),
13871395 )
13881396 x = series .resample ("D" ).mean ().rolling (window = 1 ).max ()
13891397 tm .assert_series_equal (expected , x )
@@ -1403,7 +1411,9 @@ def test_rolling_min_resample(self):
14031411 # Default how should be min
14041412 expected = Series (
14051413 [0.0 , 1.0 , 2.0 , 3.0 , 4.0 ],
1406- index = [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )],
1414+ index = DatetimeIndex (
1415+ [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )], freq = "D"
1416+ ),
14071417 )
14081418 r = series .resample ("D" ).min ().rolling (window = 1 )
14091419 tm .assert_series_equal (expected , r .min ())
@@ -1423,7 +1433,9 @@ def test_rolling_median_resample(self):
14231433 # Default how should be median
14241434 expected = Series (
14251435 [0.0 , 1.0 , 2.0 , 3.0 , 10 ],
1426- index = [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )],
1436+ index = DatetimeIndex (
1437+ [datetime (1975 , 1 , i , 0 ) for i in range (1 , 6 )], freq = "D"
1438+ ),
14271439 )
14281440 x = series .resample ("D" ).median ().rolling (window = 1 ).median ()
14291441 tm .assert_series_equal (expected , x )
0 commit comments