Returned validator has a useful `__repr__` when only member validator is set.
(self)
| 575 | v(None, a, [42, class="st">"42"]) |
| 576 | |
| 577 | def test_repr_member_only(self): |
| 578 | class="st">""" |
| 579 | Returned validator has a useful `__repr__` |
| 580 | when only member validator is set. |
| 581 | class="st">""" |
| 582 | member_validator = instance_of(int) |
| 583 | member_repr = class="st">"<instance_of validator for type <class &class="cm">#x27;int'>>" |
| 584 | v = deep_iterable(member_validator) |
| 585 | expected_repr = ( |
| 586 | fclass="st">"<deep_iterable validator for iterables of {member_repr}>" |
| 587 | ) |
| 588 | assert expected_repr == repr(v) |
| 589 | |
| 590 | def test_repr_member_only_sequence(self): |
| 591 | class="st">""" |
nothing calls this directly
no test coverage detected