def test_get_updates_private_ports(self): updates = get_updates(None, None, None, None, None, None, None, None, None, None, None, ('9300-tcp', )) self.assertEquals(len(updates), 1) ports = updates['private_ports'] self.assertEquals(len(ports), 1) self.assertEquals(ports[9300], ['TCP'])
def test_get_updates_public_ports(self): updates = get_updates(None, None, None, None, None, None, None, None, None, None, ('80-http', '9200-http'), None) self.assertEquals(len(updates), 1) ports = updates['public_ports'] self.assertEquals(len(ports), 2) self.assertEquals(ports[80], 'HTTP') self.assertEquals(ports[9200], 'HTTP')
def test_get_updates_private_ports_invalid(self): updates = get_updates(None, None, None, None, None, None, None, None, None, None, None, ('swag', )) self.assertEquals(len(updates), 0)
def test_get_updates_basic(self): updates = get_updates(ELB_SCHEME, DNS, HEALTH_CHECK, INSTANCE_TYPE, NO_PROVISION, INSTANCE_MIN, INSTANCE_MAX, KMS_KEY, COREOS_CHANNEL, COREOS_VERSION, None, None) self.assertEquals(len(updates), 10)
def test_get_updates_noop(self): updates = get_updates(None, None, None, None, None, None, None, None, None, None, (), ()) self.assertEquals(len(updates), 0)