mismatched test
This commit is contained in:
+4
-4
@@ -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', () => {
|
||||
|
||||
Reference in New Issue
Block a user