Change in pysim[master]: Fix printing of SwMatchError after introduction of logical channels
laforge has submitted this change. ( https://gerrit.osmocom.org/c/pysim/+/28870 ) Change subject: Fix printing of SwMatchError after introduction of logical channels ...................................................................... Fix printing of SwMatchError after introduction of logical channels the interpret_sw() method was moved from RuntimeState to RuntimeLchan in Change-Id I7aa994b625467d4e46a2edd8123240b930305360 - but the code in pySim/exceptions.py was not adjusted accordingly. Change-Id: I0614436c99c6a6ebc22c4dc14fb361c5f5f16686 --- M pySim/exceptions.py 1 file changed, 2 insertions(+), 2 deletions(-) Approvals: Jenkins Builder: Verified fixeria: Looks good to me, but someone else must approve laforge: Looks good to me, approved diff --git a/pySim/exceptions.py b/pySim/exceptions.py index 24aff85..c6a81a1 100644 --- a/pySim/exceptions.py +++ b/pySim/exceptions.py @@ -53,8 +53,8 @@ self.rs = rs def __str__(self): - if self.rs: - r = self.rs.interpret_sw(self.sw_actual) + if self.rs and self.rs.lchan[0]: + r = self.rs.lchan[0].interpret_sw(self.sw_actual) if r: return "SW match failed! Expected %s and got %s: %s - %s" % (self.sw_expected, self.sw_actual, r[0], r[1]) return "SW match failed! Expected %s and got %s." % (self.sw_expected, self.sw_actual) -- To view, visit https://gerrit.osmocom.org/c/pysim/+/28870 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: I0614436c99c6a6ebc22c4dc14fb361c5f5f16686 Gerrit-Change-Number: 28870 Gerrit-PatchSet: 1 Gerrit-Owner: laforge <laforge@osmocom.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria <vyanitskiy@sysmocom.de> Gerrit-Reviewer: laforge <laforge@osmocom.org> Gerrit-MessageType: merged
participants (1)
-
laforge