diff --git a/python/pyarrow/tests/strategies.py b/python/pyarrow/tests/strategies.py index 218176dbc56..8319c9ce3e4 100644 --- a/python/pyarrow/tests/strategies.py +++ b/python/pyarrow/tests/strategies.py @@ -386,9 +386,6 @@ def chunked_arrays(draw, type, min_chunks=0, max_chunks=None, chunk_size=None): if isinstance(type, st.SearchStrategy): type = draw(type) - # TODO(kszucs): remove it, field metadata is not kept - h.assume(not pa.types.is_struct(type)) - chunk = arrays(type, size=chunk_size) chunks = st.lists(chunk, min_size=min_chunks, max_size=max_chunks)