MCPcopy
hub / github.com/python-attrs/attrs / test_repr_member_only

Method test_repr_member_only

tests/test_validators.py:577–588  ·  tests/test_validators.py::TestDeepIterable.test_repr_member_only

Returned validator has a useful `__repr__` when only member validator is set.

(self)

Source from the content-addressed store, hash-verified

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">"""

Callers

nothing calls this directly

Calls 2

instance_ofFunction · 0.90
deep_iterableFunction · 0.90

Tested by

no test coverage detected