]> Savannah Git Hosting - gnulib.git/commitdiff
module: generic hash and comparison for dummy
authorDmitry Selyutin <ghostmansd@gmail.com>
Thu, 11 Jan 2018 19:21:42 +0000 (22:21 +0300)
committerDmitry Selyutin <ghostmansd@gmail.com>
Thu, 11 Jan 2018 19:21:42 +0000 (22:21 +0300)
pygnulib/module.py

index d1df258bba9a0cb5e6f7140e707ca4fc3d248a92..a38fea218cd7c6da7f29c82e3f3f2b9585a9c6f7 100644 (file)
@@ -531,15 +531,6 @@ class DummyModule(BaseModule, metaclass=_DummyModuleMeta):
     def __init__(self):
         super().__init__(name="dummy")
 
-    def __hash__(self):
-        result = hash(self.name)
-        for key in sorted(BaseModule._TABLE.keys()):
-            result ^= hash(tuple(self[key]))
-        return result
-
-    def __eq__(self, value):
-        return isinstance(value, DummyModule)
-
 
 
 class FileModule(BaseModule):