Skip to content

Commit c1d129a

Browse files
committed
Revert unrelated changes to asserters.py and test_assert_index_equal.py
1 parent 0a5fc21 commit c1d129a

File tree

2 files changed

+1
-20
lines changed

2 files changed

+1
-20
lines changed

pandas/_testing/asserters.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -322,17 +322,7 @@ def _check_types(left, right, obj: str = "Index") -> None:
322322
# skip exact index checking when `check_categorical` is False
323323
elif check_exact and check_categorical:
324324
if not left.equals(right):
325-
try:
326-
mismatch = left._values != right._values
327-
except TypeError:
328-
if hasattr(left, "_internal_get_values") and hasattr(
329-
right, "_internal_get_values"
330-
):
331-
mismatch = (
332-
left._internal_get_values() != right._internal_get_values()
333-
)
334-
else:
335-
mismatch = left.values != right.values
325+
mismatch = left._values != right._values
336326

337327
if not isinstance(mismatch, np.ndarray):
338328
mismatch = cast("ExtensionArray", mismatch).fillna(True)

pandas/tests/util/test_assert_index_equal.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -317,12 +317,3 @@ def test_assert_multi_index_dtype_check_categorical(check_categorical):
317317
tm.assert_index_equal(idx1, idx2, check_categorical=check_categorical)
318318
else:
319319
tm.assert_index_equal(idx1, idx2, check_categorical=check_categorical)
320-
321-
322-
def test_assert_index_equal_categorical_mismatch_categories():
323-
# GH#61941
324-
ci1 = CategoricalIndex(["a", "b", "c"], categories=["a", "b", "c"], ordered=False)
325-
ci2 = CategoricalIndex(["a", "x", "c"], categories=["a", "b", "c"], ordered=False)
326-
327-
with pytest.raises(AssertionError, match="Index are different"):
328-
tm.assert_index_equal(ci1, ci2, check_exact=False, check_categorical=True)

0 commit comments

Comments
 (0)