def test_entry_serializer(self): serializer = floating_ip_dns.FloatingIPDNSTemplate() text = serializer.serialize( dict(dns_entry=dict( ip=test_ipv4_address, type='A', domain=domain, name=name))) tree = etree.fromstring(text) self.assertEqual('dns_entry', tree.tag) self.assertEqual(test_ipv4_address, tree.get('ip')) self.assertEqual(domain, tree.get('domain')) self.assertEqual(name, tree.get('name'))
def test_default_serializer(self): serializer = floating_ip_dns.FloatingIPDNSTemplate() text = serializer.serialize( dict(dns_entry=dict(ip=testaddress, type='A', zone=zone, name=name))) tree = etree.fromstring(text) self.assertEqual('dns_entry', tree.tag) self.assertEqual(testaddress, tree.get('ip')) self.assertEqual(zone, tree.get('zone')) self.assertEqual(name, tree.get('name'))