Fix jwt-token
This commit is contained in:
@@ -2,14 +2,16 @@ 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;
|
||||
let models, sequelize, authenticateToken;
|
||||
|
||||
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 () => {
|
||||
|
||||
Reference in New Issue
Block a user