Exemplo n.º 1
0
 def test_get_missing_dns_zone(self):
     """Retrieve a missing DNS zone; return empty list."""
     dns_zone = 'testgetmissing.dhcp.server.local'
     zone = SpokeDNSZone(self.org_name, dns_zone)
     result = zone.get()['data']
     expected_result = []
     self.assertEqual(result, expected_result)
Exemplo n.º 2
0
 def test_get_missing_dns_zone(self):
     """Retrieve a missing DNS zone; return empty list."""
     dns_zone = 'testgetmissing.dhcp.server.local'
     zone = SpokeDNSZone(self.org_name, dns_zone)
     result = zone.get()['data']
     expected_result = []
     self.assertEqual(result, expected_result)
Exemplo n.º 3
0
 def test_get_dns_zone(self):
     """Retrieve a DNS zone; return a DNS zone object."""
     zone = SpokeDNSZone(self.org_name, self.dns_zone_name)
     result = zone.get()['data']
     basedn = '%s=%s,%s=%s,%s' % (self.dns_cont_attr, self.dns_cont_name,
                                  self.org_attr, self.org_name,
                                  self.base_dn)
     dn = '%s=%s,%s' % (self.dns_zone_name_attr, self.dns_zone_name, basedn)
     dn_info = {'objectClass': ['top', self.dns_zone_name_class],
                'relativeDomainName': ['@'],
                'zoneName': [self.dns_zone_name]}
                
     expected_result = [(dn, dn_info)]
     self.assertEqual(result, expected_result)
Exemplo n.º 4
0
    def test_get_dns_zone(self):
        """Retrieve a DNS zone; return a DNS zone object."""
        zone = SpokeDNSZone(self.org_name, self.dns_zone_name)
        result = zone.get()['data']
        basedn = '%s=%s,%s=%s,%s' % (self.dns_cont_attr, self.dns_cont_name,
                                     self.org_attr, self.org_name,
                                     self.base_dn)
        dn = '%s=%s,%s' % (self.dns_zone_name_attr, self.dns_zone_name, basedn)
        dn_info = {
            'objectClass': ['top', self.dns_zone_name_class],
            'relativeDomainName': ['@'],
            'zoneName': [self.dns_zone_name]
        }

        expected_result = [(dn, dn_info)]
        self.assertEqual(result, expected_result)