Просмотр исходного кода

Merge branch 'master' of https://github.com/gvlproject/cloudbridge

nuwan_ag 10 лет назад
Родитель
Сommit
b55a81ef72
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      test/test_provider_security_service.py

+ 10 - 0
test/test_provider_security_service.py

@@ -21,6 +21,11 @@ class ProviderSecurityServiceTestCase(ProviderTestBase):
                 found_kp == kp,
                 "Find key pair did not return the expected key {0}."
                 .format(name))
+            recreated_kp = self.provider.security.key_pairs.create(name=name)
+            self.assertTrue(
+                recreated_kp == kp,
+                "Recreating key pair did not return the expected key {0}."
+                .format(name))
         kpl = self.provider.security.key_pairs.list()
         found_kp = [k for k in kpl if k.name == name]
         self.assertTrue(
@@ -81,6 +86,11 @@ class ProviderSecurityServiceTestCase(ProviderTestBase):
             len(found_sg) == 0,
             "Security group {0} should have been deleted but still exists."
             .format(name))
+        no_sg = self.provider.security.security_groups.get(
+            group_ids=['bogus_sg'])
+        self.assertTrue(
+            len(no_sg) == 0,
+            "Found a bogus security group?!?".format(no_sg))
 
     def test_security_group(self):
         """Test for proper creation of a security group."""