diff --git a/apps/cli/executables/pexable/casa_envoy/casa_envoy/interfaces.py b/apps/cli/executables/pexable/casa_envoy/casa_envoy/interfaces.py index ac48c8d8a2ce0ff8260507f03ff0be7141fce541..99c50b02dd63855c72c36fbe56ea9a55d2aacd26 100644 --- a/apps/cli/executables/pexable/casa_envoy/casa_envoy/interfaces.py +++ b/apps/cli/executables/pexable/casa_envoy/casa_envoy/interfaces.py @@ -67,6 +67,11 @@ class RunnerIF(ABC): ) return result.communicate() + def __eq__(self, __value: object) -> bool: + if not __value.__class__ == self.__class__: + return False + return self.parameters == __value.parameters and self.build_command == __value.build_command + class AuditorIF(ABC): """