Files
WonderQ-Project/WonderQ-Admin-UI/tests/auth-session.test.ts
2026-08-11 19:19:11 +08:00

12 lines
461 B
TypeScript

import assert from "node:assert/strict";
import test from "node:test";
import { shouldExpireAdminSession } from "../src/lib/auth-session.js";
test("only token-backed 401 responses expire the admin session", () => {
assert.equal(shouldExpireAdminSession(401, true), true);
assert.equal(shouldExpireAdminSession(401, false), false);
assert.equal(shouldExpireAdminSession(403, true), false);
assert.equal(shouldExpireAdminSession(500, true), false);
});