Define __ne__ in terms of == instead of __eq__
This commit is contained in:
parent
2703b6b385
commit
4f4d204300
|
@ -1398,7 +1398,7 @@ class _Opus(_BaseObject, _Taggable):
|
||||||
return (a == b) and (c == d)
|
return (a == b) and (c == d)
|
||||||
|
|
||||||
def __ne__(self, other):
|
def __ne__(self, other):
|
||||||
return not self.__eq__(other)
|
return not self == other
|
||||||
|
|
||||||
def _get_params(self):
|
def _get_params(self):
|
||||||
return {
|
return {
|
||||||
|
@ -1562,7 +1562,7 @@ class Artist(_BaseObject, _Taggable):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def __ne__(self, other):
|
def __ne__(self, other):
|
||||||
return not self.__eq__(other)
|
return not self == other
|
||||||
|
|
||||||
def _get_params(self):
|
def _get_params(self):
|
||||||
return {self.ws_prefix: self.get_name()}
|
return {self.ws_prefix: self.get_name()}
|
||||||
|
@ -1750,7 +1750,7 @@ class Country(_BaseObject):
|
||||||
return self.get_name().lower() == other.get_name().lower()
|
return self.get_name().lower() == other.get_name().lower()
|
||||||
|
|
||||||
def __ne__(self, other):
|
def __ne__(self, other):
|
||||||
return self.get_name() != other.get_name()
|
return not self == other
|
||||||
|
|
||||||
def _get_params(self): # TODO can move to _BaseObject
|
def _get_params(self): # TODO can move to _BaseObject
|
||||||
return {'country': self.get_name()}
|
return {'country': self.get_name()}
|
||||||
|
@ -1878,7 +1878,7 @@ class Tag(_BaseObject, _Chartable):
|
||||||
return self.get_name().lower() == other.get_name().lower()
|
return self.get_name().lower() == other.get_name().lower()
|
||||||
|
|
||||||
def __ne__(self, other):
|
def __ne__(self, other):
|
||||||
return self.get_name().lower() != other.get_name().lower()
|
return not self == other
|
||||||
|
|
||||||
def _get_params(self):
|
def _get_params(self):
|
||||||
return {self.ws_prefix: self.get_name()}
|
return {self.ws_prefix: self.get_name()}
|
||||||
|
@ -2081,17 +2081,14 @@ class User(_BaseObject, _Chartable):
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.get_name()
|
return self.get_name()
|
||||||
|
|
||||||
def __eq__(self, another):
|
def __eq__(self, other):
|
||||||
if isinstance(another, User):
|
if isinstance(other, User):
|
||||||
return self.get_name() == another.get_name()
|
return self.get_name() == other.get_name()
|
||||||
else:
|
else:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def __ne__(self, another):
|
def __ne__(self, other):
|
||||||
if isinstance(another, User):
|
return not self == other
|
||||||
return self.get_name() != another.get_name()
|
|
||||||
else:
|
|
||||||
return True
|
|
||||||
|
|
||||||
def _get_params(self):
|
def _get_params(self):
|
||||||
return {self.ws_prefix: self.get_name()}
|
return {self.ws_prefix: self.get_name()}
|
||||||
|
|
Loading…
Reference in a new issue