| 1034 | self.validate_abstract_methods(Reversible, '__reversed__', '__iter__') |
| 1035 | # Check reversible non-iterable (which is not Reversible) |
| 1036 | class RevNoIter: |
| 1037 | def __reversed__(self): return reversed([]) |
| 1038 | class RevPlusIter(RevNoIter): |
| 1039 | def __iter__(self): return iter([]) |
| 1040 | self.assertNotIsSubclass(RevNoIter, Reversible) |
no outgoing calls