Skip to content

Commit 1c10229

Browse files
committed
adding test for 5 == 5.0 == 5+0j
1 parent 152c000 commit 1c10229

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pandas/tests/libs/test_hashtable.py

+8
Original file line numberDiff line numberDiff line change
@@ -520,3 +520,11 @@ def test_ismember_tuple_with_nans():
520520
result = isin(values, comps)
521521
expected = np.array([True, False], dtype=np.bool_)
522522
tm.assert_numpy_array_equal(result, expected)
523+
524+
525+
def test_float_complex_int_are_equal_as_objects():
526+
values = ["a", 5, 5.0, 5.0 + 0j]
527+
comps = list(range(129))
528+
result = isin(values, comps)
529+
expected = np.array([False, True, True, True], dtype=np.bool_)
530+
tm.assert_numpy_array_equal(result, expected)

0 commit comments

Comments
 (0)