Add decoded BOM to HWID event log in hwid_v3 test.
BUG=chrome-os-partner:20070
TEST=make lint test
TEST=Manually test on my DUT.
Change-Id: I28cf672046e729d7038d7fbe2886307f9c9b7d12
Reviewed-on: https://gerrit.chromium.org/gerrit/58169
Reviewed-by: Tom Wai-Hong Tam <waihong@chromium.org>
Commit-Queue: Ricky Liang <jcliang@chromium.org>
Tested-by: Ricky Liang <jcliang@chromium.org>
diff --git a/py/hwid/common.py b/py/hwid/common.py
index eab3f91..299e36b 100644
--- a/py/hwid/common.py
+++ b/py/hwid/common.py
@@ -301,6 +301,8 @@
return copy.deepcopy(self)
def __eq__(self, op2):
+ if not isinstance(op2, BOM):
+ return False
return self.__dict__ == op2.__dict__
def __ne__(self, op2):