def lists_of_primitives(draw):
"""Generate a strategy that yields tuples of list of primitives and types.
For example, a sample value might be ([1,2], List[int]).
"""
prim_strat, t = draw(primitive_strategies)
list_t = draw(list_types.map(lambda list_t: list_t[t]) | list_types)
return draw(st.lists(prim_strat)), list_t
评论列表
文章目录