@@ -244,50 +244,6 @@ test.describe('POST /v1/template/:templateId', () => {
244244 } ) ;
245245 } ) ;
246246
247- test ( 'returns 400 if template status is invalid' , async ( { request } ) => {
248- const createResponse = await request . post (
249- `${ process . env . API_BASE_URL } /v1/template` ,
250- {
251- headers : {
252- Authorization : await user1 . getAccessToken ( ) ,
253- } ,
254- data : TemplateAPIPayloadFactory . getCreateTemplatePayload ( {
255- templateType : 'NHS_APP' ,
256- } ) ,
257- }
258- ) ;
259-
260- expect ( createResponse . status ( ) ) . toBe ( 201 ) ;
261- const created = await createResponse . json ( ) ;
262- templateStorageHelper . addAdHocTemplateKey ( {
263- id : created . template . id ,
264- owner : user1 . userId ,
265- } ) ;
266-
267- const updateResponse = await request . post (
268- `${ process . env . API_BASE_URL } /v1/template/${ created . template . id } ` ,
269- {
270- headers : {
271- Authorization : await user1 . getAccessToken ( ) ,
272- } ,
273- data : TemplateAPIPayloadFactory . getUpdateTemplatePayload ( {
274- templateType : 'NHS_APP' ,
275- templateStatus : 'INVALID' ,
276- } ) ,
277- }
278- ) ;
279-
280- expect ( updateResponse . status ( ) ) . toBe ( 400 ) ;
281- expect ( await updateResponse . json ( ) ) . toEqual ( {
282- statusCode : 400 ,
283- technicalMessage : 'Request failed validation' ,
284- details : {
285- templateStatus :
286- "Invalid enum value. Expected 'NOT_YET_SUBMITTED' | 'SUBMITTED' | 'DELETED' | 'PENDING_UPLOAD' | 'PENDING_VALIDATION' | 'VIRUS_SCAN_FAILED', received 'INVALID'" ,
287- } ,
288- } ) ;
289- } ) ;
290-
291247 test . describe ( 'NHS_APP templates' , ( ) => {
292248 test ( 'returns 200 and the updated template data' , async ( { request } ) => {
293249 const createResponse = await request . post (
0 commit comments