Skip to content

Commit 7a182c4

Browse files
Updated pandas-dev#58748 and Added Test
1 parent bdde23d commit 7a182c4

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

pandas/core/computation/ops.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,9 @@ def _disallow_scalar_only_bool_ops(self) -> None:
509509

510510

511511
def isnumeric(dtype) -> bool:
512-
return getattr(dtype, '_is_numeric', False) or issubclass(np.dtype(dtype).type, np.number)
512+
return getattr(dtype, "_is_numeric", False) or issubclass(
513+
np.dtype(dtype).type, np.number
514+
)
513515

514516

515517
class Div(BinOp):

pandas/tests/extension/test_datetime.py

+7
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,13 @@ def cmp(a, b):
8888
return cmp
8989

9090

91+
@pytest.fixture
92+
def isnumeric(dtype):
93+
return getattr(dtype, "is_numeric", False) or issubclass(
94+
np.dtype(dtype).type, np.number
95+
)
96+
97+
9198
# ----------------------------------------------------------------------------
9299
class TestDatetimeArray(base.ExtensionTests):
93100
def _get_expected_exception(self, op_name, obj, other):

0 commit comments

Comments
 (0)