Skip to content

Commit b7325fa

Browse files
committed
EA attribute specifying whether copy=False is ignored
1 parent 33f796f commit b7325fa

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

pandas/tests/extension/decimal/test_decimal.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ def data_for_grouping():
6767

6868

6969
class TestDecimalArray(base.ExtensionTests):
70+
_supports_fillna_copy_false = False
71+
7072
def _get_expected_exception(
7173
self, op_name: str, obj, other
7274
) -> type[Exception] | tuple[type[Exception], ...] | None:
@@ -171,10 +173,6 @@ def test_fillna_limit_series(self, data_missing):
171173
):
172174
super().test_fillna_limit_series(data_missing)
173175

174-
@pytest.mark.xfail(reason="copy keyword is missing")
175-
def test_fillna_readonly(self, data_missing):
176-
super().test_fillna_readonly(data_missing)
177-
178176
def test_series_repr(self, data):
179177
# Overriding this base test to explicitly test that
180178
# the custom _formatter is used

pandas/tests/extension/test_interval.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ def data_for_grouping():
7979

8080
class TestIntervalArray(base.ExtensionTests):
8181
divmod_exc = TypeError
82+
_supports_fillna_copy_false = False
8283

8384
def _supports_reduction(self, ser: pd.Series, op_name: str) -> bool:
8485
return op_name in ["min", "max"]
@@ -100,10 +101,6 @@ def test_fillna_limit_series(self, data_missing):
100101
def test_fillna_length_mismatch(self, data_missing):
101102
super().test_fillna_length_mismatch(data_missing)
102103

103-
@pytest.mark.xfail(reason="copy=False is not Implemented")
104-
def test_fillna_readonly(self, data_missing):
105-
super().test_fillna_readonly(data_missing)
106-
107104
@pytest.mark.filterwarnings(
108105
"ignore:invalid value encountered in cast:RuntimeWarning"
109106
)

0 commit comments

Comments
 (0)