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