Add Thread Certification 9.2.17 to automated test. (#786)

This commit is contained in:
Jonathan Hui
2016-10-12 20:41:11 -07:00
committed by GitHub
parent 4ef45a45e6
commit c28042ce97
6 changed files with 187 additions and 10 deletions
+7 -2
View File
@@ -457,7 +457,7 @@ class Node:
self.send_command(cmd)
self.pexpect.expect('Done')
def set_active_dataset(self, timestamp, panid=None, channel=None, master_key=None):
def set_active_dataset(self, timestamp, panid=None, channel=None, channel_mask=None, master_key=None):
self.send_command('dataset clear')
self.pexpect.expect('Done')
@@ -475,6 +475,11 @@ class Node:
self.send_command(cmd)
self.pexpect.expect('Done')
if channel_mask != None:
cmd = 'dataset channelmask %d' % channel_mask
self.send_command(cmd)
self.pexpect.expect('Done')
if master_key != None:
cmd = 'dataset masterkey ' + master_key
self.send_command(cmd)
@@ -514,7 +519,7 @@ class Node:
self.pexpect.expect('Done')
def send_mgmt_active_set(self, active_timestamp=None, channel=None, panid=None, mesh_local=None,
network_name=None):
network_name=None):
cmd = 'dataset mgmtsetcommand active '
if active_timestamp != None: