def test_create_volume_type_encryption(self): volume_type1 = self.volume_types.list()[0] volume_type2 = self.volume_types.list()[1] volume_type1.id = u'1' volume_type2.id = u'2' volume_type_list = [volume_type1, volume_type2] formData = {'name': u'An Encrypted Volume Type', 'provider': u'a-provider', 'control_location': u'front-end', 'cipher': u'a-cipher', 'key_size': 512, 'volume_type_id': volume_type1.id} cinder.volume_type_list(IsA(http.HttpRequest))\ .AndReturn(volume_type_list) cinder.volume_encryption_type_create(IsA(http.HttpRequest), formData['volume_type_id'], formData) self.mox.ReplayAll() url = reverse('horizon:admin:volumes:' 'volume_types:create_type_encryption', args=[volume_type1.id]) res = self.client.post(url, formData) self.assertNoFormErrors(res) self.assertTemplateUsed( res, 'admin/volumes/volume_types/create_volume_type_encryption.html')
def test_create_volume_type_encryption(self): volume_type1 = self.cinder_volume_types.list()[0] volume_type2 = self.cinder_volume_types.list()[1] volume_type1.id = u'1' volume_type2.id = u'2' volume_type_list = [volume_type1, volume_type2] formData = { 'name': u'An Encrypted Volume Type', 'provider': u'a-provider', 'control_location': u'front-end', 'cipher': u'a-cipher', 'key_size': 512, 'volume_type_id': volume_type1.id } cinder.volume_type_list(IsA(http.HttpRequest))\ .AndReturn(volume_type_list) cinder.volume_encryption_type_create(IsA(http.HttpRequest), formData['volume_type_id'], formData) self.mox.ReplayAll() url = reverse( 'horizon:admin:volumes:' 'volume_types:create_type_encryption', args=[volume_type1.id]) res = self.client.post(url, formData) self.assertNoFormErrors(res) self.assertTemplateUsed( res, 'admin/volumes/volume_types/create_volume_type_encryption.html')