示例#1
0
 def test_a_from_array(self):
     zp = ZoneParser('orangebox.com')
     zp.a_from_array(self.ez[7].split())
     self.assertEqual(zp.zone.contents['A'], [{
         'addr': '10.0.10.55',
         'alias': 'ns'
     }])
示例#2
0
 def test_a_from_array(self):
     zp = ZoneParser('example.com')
     zcontents = self.ez
     zp.a_from_array(zcontents[2].split('\t'))
     self.assertEqual(zp.zone.contents['A'], [{'ttl': '604800',
                                               'addr': '10.0.3.103',
                                               'alias': '@'}])
示例#3
0
 def test_ellis_a_from_array(self):
     zp = ZoneParser('offline.cw-ngv.com')
     zp.a_from_array(u'ellis-0 300 IN A 54.73.45.41'.split(' '))
     self.assertEqual(zp.zone.contents['A'], [{
         'ttl': '300',
         'addr': '54.73.45.41',
         'alias': 'ellis-0'
     }])
示例#4
0
 def test_a_from_array_with_ttl(self):
     zp = ZoneParser('orangebox.com')
     zp.a_from_array(['ns', '300', 'IN', 'A', '10.0.10.55'])
     self.assertEqual(zp.zone.contents['A'], [{
         'addr': '10.0.10.55',
         'alias': 'ns',
         'ttl': '300'
     }])
示例#5
0
 def test_bono_a_from_array(self):
     zp = ZoneParser('offline.cw-ngv.com')
     zp.a_from_array(u'@ 300 IN A 54.73.45.41'.split(' '))
     self.assertEqual(zp.zone.contents['A'], [{'ttl': '300',
                                               'addr': '54.73.45.41',
                                               'alias': '@'}])
 def test_a_from_array(self):
     zp = ZoneParser('orangebox.com')
     zp.a_from_array(self.ez[7].split())
     self.assertEqual(zp.zone.contents['A'], [{'addr': '10.0.10.55',
                                               'alias': 'ns'}])
 def test_a_from_array_with_ttl(self):
     zp = ZoneParser('orangebox.com')
     zp.a_from_array(['ns', '300', 'IN', 'A', '10.0.10.55'])
     self.assertEqual(zp.zone.contents['A'], [{'addr': '10.0.10.55',
                                               'alias': 'ns',
                                               'ttl': '300'}])