@@ -2721,8 +2721,7 @@ def test_timedelta64_operations_with_integers(self):
27212721 self .assertRaises (TypeError , sop , s2 .values )
27222722
27232723 def test_timedelta64_conversions (self ):
2724- if _np_version_under1p7 :
2725- raise nose .SkipTest ("cannot use 2 argument form of timedelta64 conversions with numpy < 1.7" )
2724+ tm ._skip_if_not_numpy17_friendly ()
27262725
27272726 startdate = Series (date_range ('2013-01-01' , '2013-01-03' ))
27282727 enddate = Series (date_range ('2013-03-01' , '2013-03-03' ))
@@ -2835,8 +2834,7 @@ def run_ops(ops, get_ser, test_ser):
28352834 dt1 + td1
28362835
28372836 def test_ops_datetimelike_align (self ):
2838- if _np_version_under1p7 :
2839- raise nose .SkipTest ("timedelta broken in np < 1.7" )
2837+ tm ._skip_if_not_numpy17_friendly ()
28402838
28412839 # GH 7500
28422840 # datetimelike ops need to align
@@ -2899,8 +2897,7 @@ def test_timedelta64_functions(self):
28992897 assert_series_equal (result , expected )
29002898
29012899 def test_timedelta_fillna (self ):
2902- if _np_version_under1p7 :
2903- raise nose .SkipTest ("timedelta broken in np 1.6.1" )
2900+ tm ._skip_if_not_numpy17_friendly ()
29042901
29052902 #GH 3371
29062903 s = Series ([Timestamp ('20130101' ), Timestamp ('20130101' ),
@@ -3107,8 +3104,7 @@ def test_bfill(self):
31073104 assert_series_equal (ts .bfill (), ts .fillna (method = 'bfill' ))
31083105
31093106 def test_sub_of_datetime_from_TimeSeries (self ):
3110- if _np_version_under1p7 :
3111- raise nose .SkipTest ("timedelta broken in np 1.6.1" )
3107+ tm ._skip_if_not_numpy17_friendly ()
31123108
31133109 from pandas .tseries .timedeltas import _possibly_cast_to_timedelta
31143110 from datetime import datetime
0 commit comments