From 663f67574a6ca046e125f9c51d79a2a34cb9feb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Tue, 23 Mar 2021 21:46:04 +0000 Subject: [PATCH] Implement AptRequirement.__eq__. --- ognibuild/resolver/apt.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ognibuild/resolver/apt.py b/ognibuild/resolver/apt.py index ade60b8..126c82f 100644 --- a/ognibuild/resolver/apt.py +++ b/ognibuild/resolver/apt.py @@ -83,6 +83,9 @@ class AptRequirement(Requirement): def pkg_relation_str(self): return PkgRelation.str(self.relations) + def __eq__(self, other): + return isinstance(self, type(other)) and self.relations == other.relations + def __str__(self): return "apt requirement: %s" % self.pkg_relation_str()