From f740fda8d66720096846da99615501b7e2de4a73 Mon Sep 17 00:00:00 2001 From: Yakun Xu Date: Thu, 8 Aug 2019 23:34:14 +0800 Subject: [PATCH] [test] support full log (#4071) This is useful when more logs are enabled and the logs contain "leader", "child", "router" or "leader". --- tests/scripts/thread-cert/node.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/scripts/thread-cert/node.py b/tests/scripts/thread-cert/node.py index c484d9ddb..c8394bf2b 100755 --- a/tests/scripts/thread-cert/node.py +++ b/tests/scripts/thread-cert/node.py @@ -476,11 +476,11 @@ class Node: self._expect('Done') def get_state(self): - states = ['detached', 'child', 'router', 'leader'] + states = [r'\ndetached', r'\nchild', r'\nrouter', r'\nleader'] self.send_command('state') match = self._expect(states) self._expect('Done') - return states[match] + return states[match].strip(r'\n') def set_state(self, state): cmd = 'state %s' % state