integratedhub/tests/e2e/shared/messaging.spec.ts
2026-02-14 02:20:19 +00:00

14 lines
556 B
TypeScript

import { test } from "@playwright/test";
import { expectPageRedirectsToLogin } from "../helpers/auth-assertions.ts";
test.describe("Messaging Route Guards", () => {
test("landlord messaging routes require authentication", async ({ request }) => {
await expectPageRedirectsToLogin(request, "/landlord/messages");
});
test("tenant messaging routes require authentication", async ({ request }) => {
await expectPageRedirectsToLogin(request, "/tenant/messages");
await expectPageRedirectsToLogin(request, "/tenant/messages/new");
});
});