test_provider_security_service.py 908 B

12345678910111213141516171819202122
  1. from cloudbridge.providers import interfaces
  2. from test.helpers import ProviderTestBase
  3. class ProviderSecurityServiceTestCase(ProviderTestBase):
  4. def __init__(self, methodName, provider):
  5. super(ProviderSecurityServiceTestCase, self).__init__(
  6. methodName=methodName, provider=provider)
  7. def test_list_key_pairs(self):
  8. key_pairs = self.provider.security.key_pairs.list()
  9. # Assume there's always one keypair at least
  10. self.assertIsInstance(key_pairs[0], interfaces.KeyPair)
  11. self.assertIsNotNone(key_pairs[0].name)
  12. def test_crud_security_groups(self):
  13. # groups = self.provider.security.create_security_group()
  14. groups = self.provider.security.list_security_groups()
  15. # Assume there's always one keypair at least
  16. # self.assertIsInstance(groups[0], interfaces.KeyPair)
  17. # self.assertIsNotNone(key_pairs[0].name)