| 73 | """object.__ne__() should not invoke reflected __eq__()""" |
| 74 | calls = [] |
| 75 | class Base: |
| 76 | # Inherits object.__ne__() |
| 77 | def __eq__(*args): |
| 78 | calls.append('Base.__eq__') |
| 79 | return NotImplemented |
| 80 | class Derived(Base): # Subclassing forces higher priority |
| 81 | def __eq__(*args): |
| 82 | calls.append('Derived.__eq__') |
no outgoing calls
searching dependent graphs…