1616 assert_series_equal ,
1717)
1818
19- from .common import TestData
20-
2119
2220class TestSeriesLogicalOps :
2321 @pytest .mark .parametrize ("bool_op" , [operator .and_ , operator .or_ , operator .xor ])
@@ -746,7 +744,7 @@ def test_comparison_flex_alignment_fill(self):
746744 assert_series_equal (left .gt (right , fill_value = 0 ), exp )
747745
748746
749- class TestSeriesOperators ( TestData ) :
747+ class TestSeriesOperators :
750748 def test_operators_empty_int_corner (self ):
751749 s1 = Series ([], [], dtype = np .int32 )
752750 s2 = Series ({"x" : 0.0 })
@@ -768,12 +766,10 @@ def test_ops_datetimelike_align(self):
768766 result = (dt2 .to_frame () - dt .to_frame ())[0 ]
769767 assert_series_equal (result , expected )
770768
771- def test_operators_corner (self ):
772- series = self .ts
773-
769+ def test_operators_corner (self , datetime_series ):
774770 empty = Series ([], index = Index ([]))
775771
776- result = series + empty
772+ result = datetime_series + empty
777773 assert np .isnan (result ).all ()
778774
779775 result = empty + Series ([], index = Index ([]))
@@ -786,10 +782,12 @@ def test_operators_corner(self):
786782 # deltas = deltas + sub_deltas
787783
788784 # float + int
789- int_ts = self . ts .astype (int )[:- 5 ]
790- added = self . ts + int_ts
785+ int_ts = datetime_series .astype (int )[:- 5 ]
786+ added = datetime_series + int_ts
791787 expected = Series (
792- self .ts .values [:- 5 ] + int_ts .values , index = self .ts .index [:- 5 ], name = "ts"
788+ datetime_series .values [:- 5 ] + int_ts .values ,
789+ index = datetime_series .index [:- 5 ],
790+ name = "ts" ,
793791 )
794792 tm .assert_series_equal (added [:- 5 ], expected )
795793
0 commit comments