| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| self.value == other.value) | ||
|
|
||
| def __ne__(self, other): | ||
| return not self == other |
| return self._key() != other._key() | ||
| else: | ||
| return NotImplemented | ||
| return not self == other |
|
LGTM |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This updates __eq__ to do type-checking correctly on all classes (except mock classes defined in unit test modules):
def __eq__(self, other): if not isinstance(other, type(self)): return NotImplementedIt also updates __ne__ to be exactly:
def __ne__(self, other): return not self == otherFixes #3455.