(cls, subclass)
| 92 | return cls.__subclasscheck__(type(instance)) |
| 93 | |
| 94 | def __subclasscheck__(cls, subclass): |
| 95 | return (hasattr(subclass, 'name') and |
| 96 | callable(subclass.name) and |
| 97 | hasattr(subclass, 'age') and |
| 98 | callable(subclass.age)) |
| 99 | # The base class PersonSuper |
| 100 | class PersonSuper: |
| 101 | """A person superclass""" |
nothing calls this directly
no outgoing calls
no test coverage detected