From d627a67acff58ad95cc91a40ae59ce1295be587e Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Fri, 5 Apr 2024 17:01:09 +0200 Subject: [PATCH] backend-app-api: fix race end DatabaseKeyStore tests Signed-off-by: Patrik Oldsberg --- .../src/services/implementations/auth/DatabaseKeyStore.test.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/backend-app-api/src/services/implementations/auth/DatabaseKeyStore.test.ts b/packages/backend-app-api/src/services/implementations/auth/DatabaseKeyStore.test.ts index 010cb68a11..136017efdb 100644 --- a/packages/backend-app-api/src/services/implementations/auth/DatabaseKeyStore.test.ts +++ b/packages/backend-app-api/src/services/implementations/auth/DatabaseKeyStore.test.ts @@ -102,6 +102,9 @@ describe('DatabaseKeyStore', () => { "Removing expired plugin service keys, 'test-key-2'", ); + // Key deletion happens async, so give it a bit of time to complete + await new Promise(resolve => setTimeout(resolve, 500)); + await expect(knex(TABLE).select('id')).resolves.toEqual([ { id: testKey.kid }, ]);