Skip to content

Commit dd8b721

Browse files
TST: Verify isin returns consistent results for passed iterables (#50443)
1 parent 483a4f5 commit dd8b721

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

pandas/tests/series/methods/test_isin.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,3 +234,15 @@ def test_isin_filtering_with_mixed_object_types(data, is_in):
234234
expected = Series([True, False])
235235

236236
tm.assert_series_equal(result, expected)
237+
238+
239+
@pytest.mark.parametrize("data", [[1, 2, 3], [1.0, 2.0, 3.0]])
240+
@pytest.mark.parametrize("isin", [[1, 2], [1.0, 2.0]])
241+
def test_isin_filtering_on_iterable(data, isin):
242+
# GH 50234
243+
244+
ser = Series(data)
245+
result = ser.isin(i for i in isin)
246+
expected_result = Series([True, True, False])
247+
248+
tm.assert_series_equal(result, expected_result)

0 commit comments

Comments
 (0)