(draw, type, min_chunks=0, max_chunks=None, chunk_size=None)
| 406 | |
| 407 | @st.composite |
| 408 | def chunked_arrays(draw, type, min_chunks=0, max_chunks=None, chunk_size=None): |
| 409 | if isinstance(type, st.SearchStrategy): |
| 410 | type = draw(type) |
| 411 | |
| 412 | chunk = arrays(type, size=chunk_size) |
| 413 | chunks = st.lists(chunk, min_size=min_chunks, max_size=max_chunks) |
| 414 | |
| 415 | return pa.chunked_array(draw(chunks), type=type) |
| 416 | |
| 417 | |
| 418 | @st.composite |
no test coverage detected