Skip to content

Commit 2c3edaa

Browse files
authored
TST: category isin on frame (#34363)
1 parent d536440 commit 2c3edaa

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

pandas/tests/frame/methods/test_isin.py

+15
Original file line numberDiff line numberDiff line change
@@ -189,3 +189,18 @@ def test_isin_empty_datetimelike(self):
189189
tm.assert_frame_equal(result, expected)
190190
result = df1_td.isin(df3)
191191
tm.assert_frame_equal(result, expected)
192+
193+
@pytest.mark.parametrize(
194+
"values",
195+
[
196+
pd.DataFrame({"a": [1, 2, 3]}, dtype="category"),
197+
pd.Series([1, 2, 3], dtype="category"),
198+
],
199+
)
200+
def test_isin_category_frame(self, values):
201+
# GH#34256
202+
df = pd.DataFrame({"a": [1, 2, 3], "b": [4, 5, 6]})
203+
expected = DataFrame({"a": [True, True, True], "b": [False, False, False]})
204+
205+
result = df.isin(values)
206+
tm.assert_frame_equal(result, expected)

0 commit comments

Comments
 (0)