autotest: correct frsky text comparison bug

reusing the variable "text" here crewed up subsequent receiving of messages as it could reset the text from empty to the most recently received text.
This commit is contained in:
Peter Barker 2022-07-18 17:02:49 +10:00 committed by Peter Barker
parent 271b4d7d3c
commit 84adb059ed
1 changed files with 3 additions and 3 deletions

View File

@ -11087,12 +11087,12 @@ switch value'''
last_len_received_statustexts = len(received_statustexts)
self.progress("received statustexts: %s" % str([x.text for x in received_statustexts]))
self.progress("received frsky texts: %s" % str(received_frsky_texts))
for (want_sev, text) in received_frsky_texts:
for (want_sev, received_text) in received_frsky_texts:
for m in received_statustexts:
if m.text == text:
if m.text == received_text:
if want_sev != m.severity:
raise NotAchievedException("Incorrect severity; want=%u got=%u" % (want_sev, severity))
self.progress("Got statustext (%s)" % text)
self.progress("Got statustext (%s)" % received_text)
break
self.context_stop_collecting('STATUSTEXT')