From 628bb94737113d5be2edca96f4f86713e151e4d6 Mon Sep 17 00:00:00 2001 From: Alexander Borg Date: Tue, 16 Sep 2025 07:13:16 +0200 Subject: [PATCH] Fix jwt-token --- server/tests/routes/detectors.test.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/tests/routes/detectors.test.js b/server/tests/routes/detectors.test.js index 5fb92e3..b060bcf 100644 --- a/server/tests/routes/detectors.test.js +++ b/server/tests/routes/detectors.test.js @@ -4,14 +4,16 @@ const sinon = require('sinon'); const request = require('supertest'); const express = require('express'); const { setupTestEnvironment, teardownTestEnvironment, cleanDatabase, createTestUser, createTestTenant, createTestDevice, generateTestToken } = require('../setup'); -const detectorsRoutes = require('../../routes/detectors'); describe('Detectors Routes', () => { - let app, models, sequelize; + let app, models, sequelize, detectorsRoutes; before(async () => { ({ models, sequelize } = await setupTestEnvironment()); + // IMPORTANT: Require routes AFTER setupTestEnvironment so they use global test models + detectorsRoutes = require('../../routes/detectors'); + // Setup express app for testing app = express(); app.use(express.json());