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

Set delete_on_terminate to true. Added missed .travis.yml during
previous commit.

nuwan_ag 10 лет назад
Родитель
Сommit
634ddc7760
2 измененных файлов с 9 добавлено и 3 удалено
  1. 1 1
      .travis.yml
  2. 8 2
      test/test_provider_compute_service.py

+ 1 - 1
.travis.yml

@@ -5,7 +5,7 @@ os:
 #  - osx
 env:
   - TOX_ENV=py27
-  - TOX_ENV=py34
+  - TOX_ENV=py35
   - TOX_ENV=pypy
 matrix:
   fast_finish: true

+ 8 - 2
test/test_provider_compute_service.py

@@ -123,12 +123,18 @@ class ProviderComputeServiceTestCase(ProviderTestBase):
             " invalid")
 
         # Add a new volume
-        lc.add_volume_device(size=1)
+        lc.add_volume_device(size=1, delete_on_terminate=True)
 
         # Override root volume size
         image_id = helpers.get_provider_test_data(self.provider, "image")
         img = self.provider.compute.images.get(image_id)
-        lc.add_volume_device(is_root=True, source=img, size=2)
+        lc.add_volume_device(
+            is_root=True,
+            source=img,
+            # TODO: This should be greater than the ami size or tests will fail
+            # on actual infrastructures. Needs an image.size method
+            size=2,
+            delete_on_terminate=True)
 
         # Attempting to add more than one root volume should raise an
         # exception.