14 lines
556 B
TypeScript
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");
|
|
});
|
|
});
|