diff options
Diffstat (limited to 'glance_store/tests/unit/test_multistore_rbd.py')
-rw-r--r-- | glance_store/tests/unit/test_multistore_rbd.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/glance_store/tests/unit/test_multistore_rbd.py b/glance_store/tests/unit/test_multistore_rbd.py index 363ed9f..75dd9bc 100644 --- a/glance_store/tests/unit/test_multistore_rbd.py +++ b/glance_store/tests/unit/test_multistore_rbd.py @@ -190,7 +190,9 @@ class TestMultiStore(base.MultiStoreBaseTest, # Ensure stores + locations cleared g_location.SCHEME_TO_CLS_BACKEND_MAP = {} - store.create_multi_stores(self.conf) + with mock.patch.object(rbd_store.Store, '_set_url_prefix'): + store.create_multi_stores(self.conf) + self.addCleanup(setattr, g_location, 'SCHEME_TO_CLS_BACKEND_MAP', dict()) self.addCleanup(self.conf.reset) @@ -212,6 +214,10 @@ class TestMultiStore(base.MultiStoreBaseTest, self.data_len = 3 * units.Ki self.data_iter = six.BytesIO(b'*' * self.data_len) + def test_location_url_prefix_is_set(self): + expected_url_prefix = "rbd://" + self.assertEqual(expected_url_prefix, self.store.url_prefix) + def test_add_w_image_size_zero(self): """Assert that correct size is returned even though 0 was provided.""" self.store.chunk_size = units.Ki |