Refactor Python Node ping function (#643)

* Refactor ping command to remove pexpect dependency on each cert test
This commit is contained in:
Nick Banks
2016-09-20 18:13:57 -07:00
committed by Jonathan Hui
parent 1ec2e76ecd
commit c063ec1477
69 changed files with 133 additions and 222 deletions
@@ -27,7 +27,6 @@
# POSSIBILITY OF SUCH DAMAGE.
#
import pexpect
import time
import unittest
@@ -75,7 +74,7 @@ class Cert_5_6_2_NetworkDataUpdate(unittest.TestCase):
self.assertTrue(any('2001' in word for word in addrs))
for addr in addrs:
if addr[0:4] == '2001':
self.nodes[LEADER].ping(addr)
self.assertTrue(self.nodes[LEADER].ping(addr))
self.nodes[LEADER].remove_whitelist(self.nodes[ED].get_addr64())
self.nodes[ED].remove_whitelist(self.nodes[LEADER].get_addr64())
@@ -93,7 +92,7 @@ class Cert_5_6_2_NetworkDataUpdate(unittest.TestCase):
self.assertTrue(any('2002' in word for word in addrs))
for addr in addrs:
if addr[0:4] == '2001' or addr[0:4] == '2002':
self.nodes[LEADER].ping(addr)
self.assertTrue(self.nodes[LEADER].ping(addr))
if __name__ == '__main__':
unittest.main()