summaryrefslogtreecommitdiffstats
path: root/nova/tests
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-02-22 11:31:39 +0000
committerGerrit Code Review <review@openstack.org>2012-02-22 11:31:39 +0000
commit55fb5df69d475ffdb6f2d953cedf899afaace13e (patch)
tree66eaf37632891f92085ace55991c57bd95df6d3e /nova/tests
parentd7fb579cf9e192dbbace1b11f2a2bc84555d4c71 (diff)
parentc867e089b1a945bd4181cbe651ad12649b345674 (diff)
Merge "Rework base file checksums."
Diffstat (limited to 'nova/tests')
-rw-r--r--nova/tests/test_imagecache.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/nova/tests/test_imagecache.py b/nova/tests/test_imagecache.py
index 1df745cdb..224d7c2aa 100644
--- a/nova/tests/test_imagecache.py
+++ b/nova/tests/test_imagecache.py
@@ -284,6 +284,8 @@ class ImageCacheManagerTestCase(test.TestCase):
'operating system.')
img = {'container_format': 'ami', 'id': '42'}
+ self.flags(checksum_base_images=True)
+
try:
dirname = tempfile.mkdtemp()
fname = os.path.join(dirname, 'aaa')
@@ -318,6 +320,10 @@ class ImageCacheManagerTestCase(test.TestCase):
res = image_cache_manager._verify_checksum(img, fname)
self.assertEquals(res, None)
+ # Checksum requests for a file with no checksum now have the
+ # side effect of creating the checksum
+ self.assertTrue(os.path.exists('%s.sha1' % fname))
+
finally:
shutil.rmtree(dirname)