From 56c08a358753b781518b9bffb0dde1aa5489695c Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Mon, 26 Aug 2024 16:26:29 +0300 Subject: [PATCH] fix: Solve truncate deadlock problem for test suite --- packages/backend/test/setup/global-hooks.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/backend/test/setup/global-hooks.js b/packages/backend/test/setup/global-hooks.js index 7e4eee85..c953539f 100644 --- a/packages/backend/test/setup/global-hooks.js +++ b/packages/backend/test/setup/global-hooks.js @@ -8,7 +8,9 @@ global.beforeAll(async () => { logger.silent = true; // Remove default roles and permissions before running the test suite - await knex.raw('TRUNCATE TABLE config, roles, permissions CASCADE'); + await knex.raw('TRUNCATE TABLE config CASCADE'); + await knex.raw('TRUNCATE TABLE roles CASCADE'); + await knex.raw('TRUNCATE TABLE permissions CASCADE'); }); global.beforeEach(async () => {