@@ -860,24 +860,16 @@ def test_index_where(self, obj, key, expected, raises, val):
860
860
mask = np .zeros (obj .shape , dtype = bool )
861
861
mask [key ] = True
862
862
863
- if raises and obj .dtype == "string" :
864
- with pytest .raises (TypeError , match = "Invalid value" ):
865
- Index (obj ).where (~ mask , val )
866
- else :
867
- res = Index (obj ).where (~ mask , val )
868
- expected_idx = Index (expected , dtype = expected .dtype )
869
- tm .assert_index_equal (res , expected_idx )
863
+ res = Index (obj ).where (~ mask , val )
864
+ expected_idx = Index (expected , dtype = expected .dtype )
865
+ tm .assert_index_equal (res , expected_idx )
870
866
871
867
def test_index_putmask (self , obj , key , expected , raises , val ):
872
868
mask = np .zeros (obj .shape , dtype = bool )
873
869
mask [key ] = True
874
870
875
- if raises and obj .dtype == "string" :
876
- with pytest .raises (TypeError , match = "Invalid value" ):
877
- Index (obj ).putmask (mask , val )
878
- else :
879
- res = Index (obj ).putmask (mask , val )
880
- tm .assert_index_equal (res , Index (expected , dtype = expected .dtype ))
871
+ res = Index (obj ).putmask (mask , val )
872
+ tm .assert_index_equal (res , Index (expected , dtype = expected .dtype ))
881
873
882
874
883
875
@pytest .mark .parametrize (
0 commit comments