If recurse is True, also recurse into dicts.
(self, C, tuple_factory)
| 398 | |
| 399 | @given(st.sampled_from(SEQUENCE_TYPES)) |
| 400 | def test_dicts(self, C, tuple_factory): |
| 401 | """ |
| 402 | If recurse is True, also recurse into dicts. |
| 403 | """ |
| 404 | res = astuple(C(1, {"a": C(4, 5)}), tuple_factory=tuple_factory) |
| 405 | assert tuple_factory([1, {"a": tuple_factory([4, 5])}]) == res |
| 406 | assert isinstance(res, tuple_factory) |
| 407 | |
| 408 | @given(container=st.sampled_from(SEQUENCE_TYPES)) |
| 409 | def test_lists_tuples_retain_type(self, container, C): |