Преглед изворни кода

Fixed order of resource cleanup for networks

Nuwan Goonasekera пре 7 година
родитељ
комит
b21143fe55
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      test/test_network_service.py

+ 4 - 4
test/test_network_service.py

@@ -169,9 +169,9 @@ class CloudNetworkServiceTestCase(ProviderTestBase):
 
 
         def _cleanup(net, subnet, router, gateway):
         def _cleanup(net, subnet, router, gateway):
             with helpers.cleanup_action(lambda: helpers.cleanup_network(net)):
             with helpers.cleanup_action(lambda: helpers.cleanup_network(net)):
-                with helpers.cleanup_action(lambda: router.delete()):
-                    with helpers.cleanup_action(
-                            lambda: helpers.cleanup_subnet(subnet)):
+                with helpers.cleanup_action(
+                        lambda: helpers.cleanup_subnet(subnet)):
+                    with helpers.cleanup_action(lambda: router.delete()):
                         with helpers.cleanup_action(
                         with helpers.cleanup_action(
                                 lambda: helpers.cleanup_gateway(gateway)):
                                 lambda: helpers.cleanup_gateway(gateway)):
                             router.detach_subnet(subnet)
                             router.detach_subnet(subnet)
@@ -222,7 +222,7 @@ class CloudNetworkServiceTestCase(ProviderTestBase):
             router.attach_gateway(gteway)
             router.attach_gateway(gteway)
             # TODO: add a check for routes after that's been implemented
             # TODO: add a check for routes after that's been implemented
 
 
-            sit.check_delete(self, self.provider.networking.routers, router)
+        sit.check_delete(self, self.provider.networking.routers, router)
 
 
     @helpers.skipIfNoService(['networking.networks'])
     @helpers.skipIfNoService(['networking.networks'])
     def test_default_network(self):
     def test_default_network(self):