@@ -876,23 +876,24 @@ def test_dti_with_offset_series(self, tz, names):
876876 res3 = dti - other
877877 tm .assert_series_equal (res3 , expected_sub )
878878
879- def test_dti_add_offset_tzaware (self ):
880- dates = date_range ('2012-11-01' , periods = 3 , tz = 'US/Pacific' )
881- offset = dates + pd .offsets .Hour (5 )
882- assert dates [0 ] + pd .offsets .Hour (5 ) == offset [0 ]
879+ def test_dti_add_offset_tzaware (self , tz_aware_fixture ):
880+ timezone = tz_aware_fixture
881+ if timezone == 'US/Pacific' :
882+ dates = date_range ('2012-11-01' , periods = 3 , tz = timezone )
883+ offset = dates + pd .offsets .Hour (5 )
884+ assert dates [0 ] + pd .offsets .Hour (5 ) == offset [0 ]
883885
884- # GH#6818
885- for tz in ['UTC' , 'US/Pacific' , 'Asia/Tokyo' ]:
886- dates = date_range ('2010-11-01 00:00' , periods = 3 , tz = tz , freq = 'H' )
887- expected = DatetimeIndex (['2010-11-01 05:00' , '2010-11-01 06:00' ,
888- '2010-11-01 07:00' ], freq = 'H' , tz = tz )
886+ dates = date_range ('2010-11-01 00:00' ,
887+ periods = 3 , tz = timezone , freq = 'H' )
888+ expected = DatetimeIndex (['2010-11-01 05:00' , '2010-11-01 06:00' ,
889+ '2010-11-01 07:00' ], freq = 'H' , tz = timezone )
889890
890- offset = dates + pd .offsets .Hour (5 )
891- tm .assert_index_equal (offset , expected )
892- offset = dates + np .timedelta64 (5 , 'h' )
893- tm .assert_index_equal (offset , expected )
894- offset = dates + timedelta (hours = 5 )
895- tm .assert_index_equal (offset , expected )
891+ offset = dates + pd .offsets .Hour (5 )
892+ tm .assert_index_equal (offset , expected )
893+ offset = dates + np .timedelta64 (5 , 'h' )
894+ tm .assert_index_equal (offset , expected )
895+ offset = dates + timedelta (hours = 5 )
896+ tm .assert_index_equal (offset , expected )
896897
897898
898899@pytest .mark .parametrize ('klass,assert_func' , [
0 commit comments