diff --git a/designate/objects/zone.py b/designate/objects/zone.py index 3dc69de0..bf825c32 100644 --- a/designate/objects/zone.py +++ b/designate/objects/zone.py @@ -189,6 +189,9 @@ class Zone(base.DictObjectMixin, base.SoftDeleteObjectMixin, "Provided object does not match " "schema", errors=errors, object=self) + def __hash__(self): + return hash(self.id) + def validate(self): errors = ValidationErrorList() diff --git a/tests-py3.txt b/tests-py3.txt index 8537bc46..224a32da 100644 --- a/tests-py3.txt +++ b/tests-py3.txt @@ -1,5 +1,4 @@ # Blacklist of tests failing on Python 3 -designate.tests.test_pool_manager.test_service designate.tests.unit.test_central.test_basic designate.tests.unit.test_pool designate.tests.unit.test_producer.test_tasks