diff --git a/pandas/tests/frame/test_arithmetic.py b/pandas/tests/frame/test_arithmetic.py index b422f2daadb78..e5ec3c5641bd2 100644 --- a/pandas/tests/frame/test_arithmetic.py +++ b/pandas/tests/frame/test_arithmetic.py @@ -835,16 +835,9 @@ def test_frame_with_frame_reindex(self): ) def test_binop_other(self, op, value, dtype): skip = { - (operator.add, "bool"), - (operator.sub, "bool"), - (operator.mul, "bool"), (operator.truediv, "bool"), - (operator.mod, "i8"), - (operator.mod, "complex128"), (operator.pow, "bool"), } - if (op, dtype) in skip: - pytest.skip(f"Invalid combination {op},{dtype}") e = DummyElement(value, dtype) s = DataFrame({"A": [e.value, e.value]}, dtype=e.dtype) @@ -857,26 +850,46 @@ def test_binop_other(self, op, value, dtype): (operator.add, "