diff --git a/tests/e2e/financial-api.spec.ts b/tests/e2e/financial-api.spec.ts index 729b4f2..2813d78 100644 --- a/tests/e2e/financial-api.spec.ts +++ b/tests/e2e/financial-api.spec.ts @@ -1,7 +1,7 @@ -import { expect, test } from "@playwright/test"; +import { expect, test, type APIRequestContext } from "@playwright/test"; import { e2eHeaders } from "./helpers.ts"; -test("tenant payment methods API returns default method", async ({ request }) => { +test("tenant payment methods API returns default method", async ({ request }: { request: APIRequestContext }) => { const response = await request.get( "/api/retrieve/payment_methods?default_only=true", { @@ -16,7 +16,7 @@ test("tenant payment methods API returns default method", async ({ request }) => expect(data.payment_methods[0].id).toBe("e2e-pay-method-1"); }); -test("tenant can create payment method via API", async ({ request }) => { +test("tenant can create payment method via API", async ({ request }: { request: APIRequestContext }) => { const response = await request.post("/api/create/payment_method", { headers: { ...e2eHeaders("tenant"), @@ -37,7 +37,7 @@ test("tenant can create payment method via API", async ({ request }) => { expect(data.payment_method.bank_name).toBe("Test Bank"); }); -test("tenant payment transaction API records history", async ({ request }) => { +test("tenant payment transaction API records history", async ({ request }: { request: APIRequestContext }) => { const createResponse = await request.post( "/api/create/payment_transaction", { @@ -73,7 +73,7 @@ test("tenant payment transaction API records history", async ({ request }) => { ).toBeTruthy(); }); -test("landlord dashboard API includes payment summary", async ({ request }) => { +test("landlord dashboard API includes payment summary", async ({ request }: { request: APIRequestContext }) => { const response = await request.get("/api/retrieve/landlord_dashboard", { headers: e2eHeaders("landlord"), });