From b1763e422cee02e17f7773c974a0dfd07c33b9b9 Mon Sep 17 00:00:00 2001 From: ephraimduncan Date: Thu, 1 Jan 2026 10:13:34 +0000 Subject: [PATCH] fix: tests --- .../e2e/envelopes/file-conversion.spec.ts | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/packages/app-tests/e2e/envelopes/file-conversion.spec.ts b/packages/app-tests/e2e/envelopes/file-conversion.spec.ts index d602ddb03..81cf17020 100644 --- a/packages/app-tests/e2e/envelopes/file-conversion.spec.ts +++ b/packages/app-tests/e2e/envelopes/file-conversion.spec.ts @@ -157,10 +157,11 @@ test.describe('File Conversion', () => { if (!createEnvelopeRequest.ok()) { const errorBody = await createEnvelopeRequest.json(); - if ( - errorBody.code === 'CONVERSION_SERVICE_UNAVAILABLE' || - errorBody.code === 'CONVERSION_FAILED' - ) { + const errorCode = + errorBody.code === 'INTERNAL_SERVER_ERROR' + ? errorBody.data?.code || errorBody.data?.appError?.code + : errorBody.code; + if (errorCode === 'CONVERSION_SERVICE_UNAVAILABLE' || errorCode === 'CONVERSION_FAILED') { test.skip(true, 'Gotenberg conversion service is not available'); return; } @@ -267,10 +268,11 @@ test.describe('File Conversion', () => { if (!createEnvelopeRequest.ok()) { const errorBody = await createEnvelopeRequest.json(); - if ( - errorBody.code === 'CONVERSION_SERVICE_UNAVAILABLE' || - errorBody.code === 'CONVERSION_FAILED' - ) { + const errorCode = + errorBody.code === 'INTERNAL_SERVER_ERROR' + ? errorBody.data?.code || errorBody.data?.appError?.code + : errorBody.code; + if (errorCode === 'CONVERSION_SERVICE_UNAVAILABLE' || errorCode === 'CONVERSION_FAILED') { test.skip(true, 'Gotenberg conversion service is not available'); return; } @@ -384,10 +386,11 @@ test.describe('File Conversion', () => { if (!createEnvelopeRequest.ok()) { const errorBody = await createEnvelopeRequest.json(); - if ( - errorBody.code === 'CONVERSION_SERVICE_UNAVAILABLE' || - errorBody.code === 'CONVERSION_FAILED' - ) { + const errorCode = + errorBody.code === 'INTERNAL_SERVER_ERROR' + ? errorBody.data?.code || errorBody.data?.appError?.code + : errorBody.code; + if (errorCode === 'CONVERSION_SERVICE_UNAVAILABLE' || errorCode === 'CONVERSION_FAILED') { test.skip(true, 'Gotenberg conversion service is not available'); return; }