|
@@ -1,6 +1,5 @@
|
|
|
import {
|
|
import {
|
|
|
vi,
|
|
vi,
|
|
|
- beforeEach,
|
|
|
|
|
describe, test, expect,
|
|
describe, test, expect,
|
|
|
} from 'vitest';
|
|
} from 'vitest';
|
|
|
|
|
|
|
@@ -30,12 +29,6 @@ describe('safeRedirect', () => {
|
|
|
} as any as ResWithSafeRedirect;
|
|
} as any as ResWithSafeRedirect;
|
|
|
const next = vi.fn();
|
|
const next = vi.fn();
|
|
|
|
|
|
|
|
- beforeEach(() => {
|
|
|
|
|
- getFunc.mockClear();
|
|
|
|
|
- redirect.mockClear();
|
|
|
|
|
- next.mockClear();
|
|
|
|
|
- });
|
|
|
|
|
-
|
|
|
|
|
test('redirects to \'/\' because specified url causes open redirect vulnerability', () => {
|
|
test('redirects to \'/\' because specified url causes open redirect vulnerability', () => {
|
|
|
registerSafeRedirect(req, res, next);
|
|
registerSafeRedirect(req, res, next);
|
|
|
|
|
|