mismatched test

This commit is contained in:
2026-02-19 18:37:22 +01:00
parent c6c3a42ffd
commit 3b95e756a1
+4 -4
View File
@@ -3,7 +3,7 @@ import type { SignOptions } from "jsonwebtoken";
describe('JWT', () => {
const jwt = new JwtAuth('secret');
const user: {username: string, password: string} = {
const user: { username: string, password: string } = {
username: 'test',
password: 'test'
};
@@ -25,7 +25,7 @@ describe('JWT', () => {
const result = jwt.verifyJWT(validToken);
// Assert
if(result instanceof Object) {
if (result instanceof Object) {
expect(result.username).toEqual(user.username);
} else {
fail('Token verification failed');
@@ -66,13 +66,13 @@ describe('JWT', () => {
it('should not verify a JWT with invalid secret key', () => {
const token = jwt.generateJWT({ username: user.username, password: user.password });
const verified = jwt.verifyJWT(token, 'invalid');
expect(verified).toEqual({ valid: false, message: "Token is invalid."});
expect(verified).toEqual({ valid: false, message: "Token is invalid." });
});
it('should not refresh a JWT with invalid secret key', () => {
const token = jwt.generateJWT({ username: user.username, password: user.password }, settings, 'test');
const newToken = jwt.refreshJWT(token, {}, 'invalid');
expect(newToken).toEqual({ valid: false, message: "Token is invalid."});
expect(newToken).toEqual({ valid: false, message: "Token is invalid." });
});
it('should blacklist a JWT', () => {