From bc3478e901b92354511d594790f90e989fbbd5c3 Mon Sep 17 00:00:00 2001 From: Liang Yan Date: Wed, 15 Mar 2023 13:48:34 +0800 Subject: [PATCH] integer array creation test GH#31104 Signed-off-by: Liang Yan --- pandas/tests/arrays/integer/test_construction.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pandas/tests/arrays/integer/test_construction.py b/pandas/tests/arrays/integer/test_construction.py index 43ef46ddfb581..48f247fb296ca 100644 --- a/pandas/tests/arrays/integer/test_construction.py +++ b/pandas/tests/arrays/integer/test_construction.py @@ -234,3 +234,10 @@ def test_to_integer_array(values, to_dtype, result_dtype): assert result.dtype == result_dtype() expected = pd.array(values, dtype=result_dtype()) tm.assert_extension_array_equal(result, expected) + + +def test_integer_array_from_boolean(): + # GH31104 + expected = pd.array(np.array([True, False]), dtype="Int64") + result = pd.array(np.array([True, False], dtype=object), dtype="Int64") + tm.assert_extension_array_equal(result, expected)