16 lines
521 B
TypeScript
16 lines
521 B
TypeScript
import { test } from "@playwright/test";
|
|
import {
|
|
expectApiAuthRequired,
|
|
expectPageRedirectsToLogin,
|
|
} from "../helpers/auth-assertions.ts";
|
|
|
|
test.describe("Obligations Route Guards", () => {
|
|
test("budget obligations page requires authentication", async ({ request }) => {
|
|
await expectPageRedirectsToLogin(request, "/calendar/budget-obligations");
|
|
});
|
|
|
|
test("obligations API requires authentication", async ({ request }) => {
|
|
await expectApiAuthRequired(request, "/api/retrieve/obligations");
|
|
});
|
|
});
|