From 50f60035b5e2004367c81e9d71b8c7dd49a98bfb Mon Sep 17 00:00:00 2001 From: Alexander Borg Date: Tue, 16 Sep 2025 06:46:40 +0200 Subject: [PATCH] Fix jwt-token --- server/tests/setup.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/tests/setup.js b/server/tests/setup.js index 71dc58a..41b28e4 100644 --- a/server/tests/setup.js +++ b/server/tests/setup.js @@ -20,7 +20,7 @@ afterEach(() => { // Test database configuration const testDatabase = { dialect: 'sqlite', - storage: './test.db', // Use same file database as models/index.js + storage: ':memory:', // Use in-memory database for fast tests logging: false, // Disable SQL logging in tests sync: { force: true } // Always recreate tables for tests }; @@ -32,6 +32,9 @@ let models; * Setup test environment before all tests */ async function setupTestEnvironment() { + // Clear any existing global models + delete global.__TEST_MODELS__; + // Create test database connection sequelize = new Sequelize(testDatabase);