@@ -101,6 +101,31 @@ def test_fillna_limit_series(self, data_missing):
101101 def test_fillna_length_mismatch (self , data_missing ):
102102 super ().test_fillna_length_mismatch (data_missing )
103103
104+ @pytest .mark .filterwarnings (
105+ "ignore:invalid value encountered in cast:RuntimeWarning"
106+ )
107+ def test_hash_pandas_object (self , data ):
108+ super ().test_fillna_length_mismatch (data )
109+
110+ @pytest .mark .filterwarnings (
111+ "ignore:invalid value encountered in cast:RuntimeWarning"
112+ )
113+ def test_hash_pandas_object_works (self , data , as_frame ):
114+ super ().test_hash_pandas_object_works (data , as_frame )
115+
116+ @pytest .mark .filterwarnings (
117+ "ignore:invalid value encountered in cast:RuntimeWarning"
118+ )
119+ @pytest .mark .parametrize ("engine" , ["c" , "python" ])
120+ def test_EA_types (self , engine , data , request ):
121+ super ().test_EA_types (engine , data , request )
122+
123+ @pytest .mark .filterwarnings (
124+ "ignore:invalid value encountered in cast:RuntimeWarning"
125+ )
126+ def test_astype_str (self , data ):
127+ super ().test_astype_str (data )
128+
104129
105130# TODO: either belongs in tests.arrays.interval or move into base tests.
106131def test_fillna_non_scalar_raises (data_missing ):
0 commit comments