def test__get_remote_remote_group_specified(self): sg_rule = self._prepare_rule(remote_group_id='sg_id1') self.assertEqual('sg_id1 (group)', securitygroup._get_remote(sg_rule))
def test__get_remote_remote_ip_prefix_specified(self): sg_rule = self._prepare_rule(remote_ip_prefix='172.16.18.0/24') self.assertEqual('172.16.18.0/24 (CIDR)', securitygroup._get_remote(sg_rule))
def test__get_remote_both_unspecified(self): sg_rule = self._prepare_rule(remote_ip_prefix=None, remote_group_id=None) self.assertIsNone(securitygroup._get_remote(sg_rule))
def test__get_remote_remote_group_specified(self): sg_rule = self._prepare_rule(remote_group_id="sg_id1") self.assertEqual("sg_id1 (group)", securitygroup._get_remote(sg_rule))
def test__get_remote_remote_ip_prefix_specified(self): sg_rule = self._prepare_rule(remote_ip_prefix="172.16.18.0/24") self.assertEqual("172.16.18.0/24 (CIDR)", securitygroup._get_remote(sg_rule))
def test__get_remote_both_unspecified(self): sg_rule = self._prepare_rule(remote_ip_prefix=None, remote_group_id=None) self.assertIsNone(securitygroup._get_remote(sg_rule))