Skip to content

Commit 38501e6

Browse files
remove IntervalArray.__ne__
1 parent 9ee034e commit 38501e6

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

pandas/core/arrays/interval.py

-3
Original file line numberDiff line numberDiff line change
@@ -606,9 +606,6 @@ def __eq__(self, other):
606606

607607
return result
608608

609-
def __ne__(self, other):
610-
return ~self.__eq__(other)
611-
612609
def fillna(self, value=None, method=None, limit=None):
613610
"""
614611
Fill NA/NaN values using the specified method.

pandas/tests/extension/base/ops.py

+6
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,12 @@ def test_direct_arith_with_series_returns_not_implemented(self, data):
174174
else:
175175
raise pytest.skip(f"{type(data).__name__} does not implement __eq__")
176176

177+
if hasattr(data, "__ne__"):
178+
result = data.__ne__(other)
179+
assert result is NotImplemented
180+
else:
181+
raise pytest.skip(f"{type(data).__name__} does not implement __ne__")
182+
177183

178184
class BaseUnaryOpsTests(BaseOpsUtil):
179185
def test_invert(self, data):

0 commit comments

Comments
 (0)