Ejemplo n.º 1
0
 def test_instance_to_dict(self):
     m = MockInstance()
     d = fleet.instance_to_dict(m)
     self.assertEqual(m.id, d['Id'])
     self.assertEqual(m.public_dns_name, d['PublicDnsName'])
     self.assertEqual(m.private_dns_name, d['PrivateDnsName'])
     self.assertEqual(m.ip_address, d['PublicIpAddress'])
     self.assertEqual(m.private_ip_address, d['PrivateIPAddress'])
     self.assertEqual([m.groups[0].id], d['SecurityGroups'])
     self.assertEqual(m.state, d['State'])
     self.assertEqual(m.key_name, d['KeyName'])
     self.assertEqual(m.instance_type, d['InstanceType'])
Ejemplo n.º 2
0
 def as_dict(self):
     return fleet.instance_to_dict(self)