@@ -1318,22 +1318,15 @@ def test_series_interpolate_intraday(self):
1318
1318
1319
1319
tm .assert_numpy_array_equal (result .values , exp .values )
1320
1320
1321
- def test_series_interpolate_nat (self ):
1321
+ @pytest .mark .parametrize ("inplace" , [True , False ])
1322
+ def test_series_interpolate_nat (self , tz_naive_fixture , inplace ):
1322
1323
# GH 11701
1323
- for tz in [None , 'UTC' , 'Europe/Paris' ]:
1324
- expected = pd .Series (pd .date_range ('2015-01-01' ,
1325
- '2015-01-30' , tz = tz ))
1326
- result = expected .copy ()
1327
- result [[3 , 4 , 5 , 13 , 14 , 15 ]] = pd .NaT
1324
+ expected = pd .Series (pd .date_range ('2015-01-01' ,
1325
+ '2015-01-30' , tz = tz_naive_fixture ))
1326
+ result = expected .copy ()
1327
+ result [[3 , 4 , 5 , 13 , 14 , 15 ]] = pd .NaT
1328
+ if inplace :
1329
+ result .interpolate (inplace = inplace )
1330
+ else :
1328
1331
result = result .interpolate ()
1329
- tm .assert_series_equal (result , expected )
1330
-
1331
- def test_series_interpolate_nat_inplace (self ):
1332
- # GH 11701
1333
- for tz in [None , 'UTC' , 'Europe/Paris' ]:
1334
- expected = pd .Series (pd .date_range ('2015-01-01' ,
1335
- '2015-01-30' , tz = tz ))
1336
- result = expected .copy ()
1337
- result [[3 , 4 , 5 , 13 , 14 , 15 ]] = pd .NaT
1338
- result .interpolate (inplace = True )
1339
- tm .assert_series_equal (result , expected )
1332
+ tm .assert_series_equal (result , expected )
0 commit comments