diff options
author | Sebastian Luther <SebastianLuther@gmx.de> | 2010-08-24 20:30:12 +0200 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-24 11:36:25 -0700 |
commit | a5312711d6476f25ee558d7f143fad64f6e1103b (patch) | |
tree | 5dd96ee1f72e99a52f770a10f11da41f0ed92fb4 | |
parent | 720da68235af444bdae8c049729d9861e6746b01 (diff) | |
download | portage-a5312711d6476f25ee558d7f143fad64f6e1103b.tar.gz portage-a5312711d6476f25ee558d7f143fad64f6e1103b.tar.bz2 portage-a5312711d6476f25ee558d7f143fad64f6e1103b.zip |
ExtendedAtomDict: Add __eq__
-rw-r--r-- | pym/portage/dep/__init__.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pym/portage/dep/__init__.py b/pym/portage/dep/__init__.py index cd0087ad7..6b0f7f78c 100644 --- a/pym/portage/dep/__init__.py +++ b/pym/portage/dep/__init__.py @@ -1235,6 +1235,11 @@ class ExtendedAtomDict(portage.cache.mappings.MutableMapping): else: self._normal[cp] = val + def __eq__(self, other): + return self._value_class == other._value_class and \ + self._extended == other._extended and \ + self._normal == other._normal + def clear(self): self._extended.clear() self._normal.clear() |