From 70545d81b90e4e9992e30503710087f27ab43387 Mon Sep 17 00:00:00 2001 From: Carlos Santos <4a.santos@gmail.com> Date: Thu, 10 Apr 2025 17:39:32 +0200 Subject: [PATCH] Refactor deleteAllRooms function to use query parameters for requests --- backend/tests/utils/helpers.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/backend/tests/utils/helpers.ts b/backend/tests/utils/helpers.ts index cdc4454..afdf8de 100644 --- a/backend/tests/utils/helpers.ts +++ b/backend/tests/utils/helpers.ts @@ -79,9 +79,14 @@ export const deleteAllRooms = async (app: Express) => { do { const response: any = await request(app) - .get(`${BASE_URL}/rooms?fields=roomId&maxItems=100&nextPageToken=${nextPageToken}`) + .get(`${BASE_URL}/rooms`) // set header to accept json .set('X-API-KEY', 'meet-api-key') + .query({ + fields: 'roomId', + maxItems: 100, + nextPageToken + }) .expect(200); nextPageToken = response.body.pagination?.nextPageToken ?? undefined; @@ -92,7 +97,11 @@ export const deleteAllRooms = async (app: Express) => { } await request(app) - .delete(`${BASE_URL}/rooms?roomIds=${roomIds.join(',')}`) + .delete(`${BASE_URL}/rooms`) + .query({ + roomIds: roomIds.join(','), + force: true + }) .set('X-API-KEY', 'meet-api-key'); } while (nextPageToken); };