def test_vol_delete_glance_metadata(self): ctxt = context.get_admin_context() db.volume_create(ctxt, {"id": fake.VOLUME_ID}) db.volume_glance_metadata_delete_by_volume(ctxt, fake.VOLUME_ID) db.volume_glance_metadata_create(ctxt, fake.VOLUME_ID, "key1", "value1") db.volume_glance_metadata_delete_by_volume(ctxt, fake.VOLUME_ID) self.assertRaises(exception.GlanceMetadataNotFound, db.volume_glance_metadata_get, ctxt, fake.VOLUME_ID)
def test_vol_glance_metadata_bad_vol_id(self): ctxt = context.get_admin_context() self.assertRaises( exception.VolumeNotFound, db.volume_glance_metadata_create, ctxt, fake.VOLUME_ID, "key1", "value1" ) self.assertRaises(exception.VolumeNotFound, db.volume_glance_metadata_get, ctxt, fake.VOLUME_ID) db.volume_glance_metadata_delete_by_volume(ctxt, fake.VOLUME2_ID)
def test_vol_glance_metadata_bad_vol_id(self): ctxt = context.get_admin_context() self.assertRaises(exception.VolumeNotFound, db.volume_glance_metadata_create, ctxt, 1, 'key1', 'value1') self.assertRaises(exception.VolumeNotFound, db.volume_glance_metadata_get, ctxt, 1) db.volume_glance_metadata_delete_by_volume(ctxt, 10)
def test_vol_delete_glance_metadata(self): ctxt = context.get_admin_context() db.volume_create(ctxt, {'id': 1}) db.volume_glance_metadata_delete_by_volume(ctxt, 1) db.volume_glance_metadata_create(ctxt, 1, 'key1', 'value1') db.volume_glance_metadata_delete_by_volume(ctxt, 1) self.assertRaises(exception.GlanceMetadataNotFound, db.volume_glance_metadata_get, ctxt, 1)
def test_vol_delete_glance_metadata(self): ctxt = context.get_admin_context() db.volume_create(ctxt, { 'id': fake.VOLUME_ID, 'volume_type_id': fake.VOLUME_TYPE_ID }) db.volume_glance_metadata_delete_by_volume(ctxt, fake.VOLUME_ID) db.volume_glance_metadata_create(ctxt, fake.VOLUME_ID, 'key1', 'value1') db.volume_glance_metadata_delete_by_volume(ctxt, fake.VOLUME_ID) self.assertRaises(exception.GlanceMetadataNotFound, db.volume_glance_metadata_get, ctxt, fake.VOLUME_ID)
def test_vol_delete_glance_metadata(self): ctxt = context.get_admin_context() db.volume_create(ctxt, {'id': 1}) db.volume_glance_metadata_delete_by_volume(ctxt, 1) vol_metadata = db.volume_glance_metadata_create(ctxt, 1, 'key1', 'value1') db.volume_glance_metadata_delete_by_volume(ctxt, 1) metadata = db.volume_glance_metadata_get(ctxt, 1) self.assertEqual(len(metadata), 0) db.volume_glance_metadata_delete_by_volume(ctxt, 1) metadata = db.volume_glance_metadata_get(ctxt, 1) self.assertEqual(len(metadata), 0)
def test_vol_delete_glance_metadata(self): ctxt = context.get_admin_context() db.volume_create(ctxt, {'id': 1}) db.volume_glance_metadata_delete_by_volume(ctxt, 1) vol_metadata = db.volume_glance_metadata_create( ctxt, 1, 'key1', 'value1') db.volume_glance_metadata_delete_by_volume(ctxt, 1) metadata = db.volume_glance_metadata_get(ctxt, 1) self.assertEqual(len(metadata), 0) db.volume_glance_metadata_delete_by_volume(ctxt, 1) metadata = db.volume_glance_metadata_get(ctxt, 1) self.assertEqual(len(metadata), 0)