import { test } from "@playwright/test"; import { expectApiAuthRequired } from "../helpers/auth-assertions.ts"; test.describe("Maintenance API Auth", () => { test("GET maintenance requests requires authentication", async ({ request }) => { await expectApiAuthRequired(request, "/api/retrieve/maintenance_requests"); }); test("POST create maintenance request requires authentication", async ({ request }) => { await expectApiAuthRequired(request, "/api/create/maintenance_request", { method: "POST", data: { property_id: "prop-test", request_type: "plumbing", description: "Leaking faucet", priority: "medium", }, }); }); });