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

Method test_repr_member_only

tests/test_validators.py:577–588  ·  view source on GitHub ↗

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, "42"])
576
577 def test_repr_member_only(self):
578 """
579 Returned validator has a useful `__repr__`
580 when only member validator is set.
581 """
582 member_validator = instance_of(int)
583 member_repr = "<instance_of validator for type <class 'int'>>"
584 v = deep_iterable(member_validator)
585 expected_repr = (
586 f"<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 """

Callers

nothing calls this directly

Calls 2

instance_ofFunction · 0.90
deep_iterableFunction · 0.90

Tested by

no test coverage detected