diff --git a/server/tests/setup.js b/server/tests/setup.js index 8399ba2..71dc58a 100644 --- a/server/tests/setup.js +++ b/server/tests/setup.js @@ -87,6 +87,9 @@ async function setupTestEnvironment() { Tenant, ManagementUser }; + + // Store models globally for routes to access + global.__TEST_MODELS__ = models; // Sync database await sequelize.sync({ force: true }); @@ -102,6 +105,8 @@ async function teardownTestEnvironment() { if (sequelize) { await sequelize.close(); } + // Clear global models + delete global.__TEST_MODELS__; } /**