Fix jwt-token

This commit is contained in:
2025-09-15 05:31:20 +02:00
parent c3c3de43ee
commit 2aa965b13e
3 changed files with 12 additions and 5 deletions

View File

@@ -2,16 +2,14 @@ const { describe, it, beforeEach, afterEach, before, after } = require('mocha');
const { expect } = require('chai');
const sinon = require('sinon');
const jwt = require('jsonwebtoken');
const { authenticateToken } = require('../../middleware/auth');
const { setupTestEnvironment, teardownTestEnvironment, cleanDatabase, mockRequest, mockResponse, mockNext, createTestUser, createTestTenant } = require('../setup');
describe('Authentication Middleware', () => {
let models, sequelize, authenticateToken;
let models, sequelize;
before(async () => {
({ models, sequelize } = await setupTestEnvironment());
// Import middleware after setup to ensure it uses test models
const authMiddleware = require('../../middleware/auth');
authenticateToken = authMiddleware.authenticateToken;
});
after(async () => {