@@ -25,7 +25,7 @@ def test_pyarrow_array_to_numpy_and_mask():
25
25
26
26
data , mask = pyarrow_array_to_numpy_and_mask (pa_array , dtype )
27
27
tm .assert_numpy_array_equal (data , np_expected )
28
- assert (mask == mask_expected ). all ( )
28
+ tm . assert_numpy_array_equal (mask , mask_expected )
29
29
30
30
mask_buffer = pa_array .buffers ()[0 ]
31
31
data_buffer = pa_array .buffers ()[1 ].to_pybytes ()
@@ -41,18 +41,19 @@ def test_pyarrow_array_to_numpy_and_mask():
41
41
pa_array_trail .validate ()
42
42
data , mask = pyarrow_array_to_numpy_and_mask (pa_array_trail , dtype )
43
43
tm .assert_numpy_array_equal (data , np_expected )
44
- assert (mask == mask_expected ). all ( )
44
+ tm . assert_numpy_array_equal (mask , mask_expected )
45
45
46
46
# Add offset to the buffer.
47
47
offset = b"\x00 " * (pa_array .type .bit_width // 8 )
48
48
data_buffer_offset = pa .py_buffer (offset + data_buffer )
49
+ mask_buffer_offset = pa .py_buffer (b"\x0F " )
49
50
pa_array_offset = pa .Array .from_buffers (
50
51
type = pa_array .type ,
51
52
length = len (pa_array ),
52
- buffers = [mask_buffer , data_buffer_offset ],
53
+ buffers = [mask_buffer_offset , data_buffer_offset ],
53
54
offset = pa_array .offset + 1 ,
54
55
)
55
56
pa_array_offset .validate ()
56
57
data , mask = pyarrow_array_to_numpy_and_mask (pa_array_offset , dtype )
57
58
tm .assert_numpy_array_equal (data , np_expected )
58
- assert (mask == mask_expected ). all ( )
59
+ tm . assert_numpy_array_equal (mask , mask_expected )
0 commit comments