def test_arp_table_g02(self): """ arp_table_g02 """ arp_table = { "hostname": "test.host", "domain-name": "test.domain.org", "arp_table-server-1": "", "arp_table-server-2": "9.8.7.6" } self.maxDiff = None e = ml_w_arp_table.set(None, arp_table) self.assertTrue(e[0], e[1]) f = open(os.path.join("running", "arp_table.txt"), "r") e = f.readlines() f.close() if "json" == ml_system.CFG_TYPE: self.assertEqual(e, ['{"arp_table-server-1": "", "arp_table-server-2": "9.8.7.6", "domain-name": "test.domain.org", "hostname": "test.host"}']) if "jcfg" == ml_system.CFG_TYPE: self.assertEqual(e, ['arp_table {\n', ' hostname test.host\n', ' domain-name test.domain.org\n', ' arp_table-server-2 9.8.7.6\n', '}\n'])
def run(self): e = ml_w_arp_table.set(None, arp_table, threading.RLock())