Fix jwt-token

This commit is contained in:
2025-09-15 21:29:45 +02:00
parent aa930270d4
commit d641df8aa3
3 changed files with 43 additions and 8 deletions

View File

@@ -7,13 +7,14 @@ const { expect } = require('chai');
const sinon = require('sinon');
const jwt = require('jsonwebtoken');
const { setupTestEnvironment, teardownTestEnvironment, cleanDatabase, mockRequest, mockResponse, mockNext, createTestUser, createTestTenant } = require('../setup');
const { authenticateToken, requireRole } = require('../../middleware/auth');
const { authenticateToken, requireRole, setModels } = require('../../middleware/auth');
describe('Authentication Middleware', () => {
let models, sequelize;
before(async () => {
({ models, sequelize } = await setupTestEnvironment());
setModels(models); // Set models for the auth middleware
});
after(async () => {