(dtype, dtype2)
| 551 | |
| 552 | |
| 553 | def test_isin_string_array(dtype, dtype2): |
| 554 | s = pd.Series(["a", "b", None], dtype=dtype) |
| 555 | |
| 556 | result = s.isin(pd.array(["a", "c"], dtype=dtype2)) |
| 557 | expected = pd.Series([True, False, False]) |
| 558 | tm.assert_series_equal(result, expected) |
| 559 | |
| 560 | result = s.isin(pd.array(["a", None], dtype=dtype2)) |
| 561 | expected = pd.Series([True, False, True]) |
| 562 | tm.assert_series_equal(result, expected) |
| 563 | |
| 564 | |
| 565 | def test_isin_arrow_string_array(dtype): |