diff --git a/app/auth/sign-in/SignInForm.tsx b/app/auth/sign-in/SignInForm.tsx index e0def5f..78e0e7d 100644 --- a/app/auth/sign-in/SignInForm.tsx +++ b/app/auth/sign-in/SignInForm.tsx @@ -99,7 +99,7 @@ export function SignInForm() { Sign In
- Don;'t have an account?{' '} + Don't have an account?{' '} > ) -} \ No newline at end of file +} diff --git a/app/dashboard/requests/new/RequestForm.tsx b/app/dashboard/requests/new/RequestForm.tsx index 148a47b..47f205d 100644 --- a/app/dashboard/requests/new/RequestForm.tsx +++ b/app/dashboard/requests/new/RequestForm.tsx @@ -299,7 +299,7 @@ export default function RequestForm({ subjects, initialTimezone }: RequestFormPr ✓ )} - {value} + {value} sessions/month diff --git a/app/page.tsx b/app/page.tsx index 00654d9..feadb34 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -409,6 +409,7 @@ export default async function LandingPage() {
{sessions} + {' '} sessions/month
diff --git a/e2e/auth.spec.ts b/e2e/auth.spec.ts index b28d3af..da62a69 100644 --- a/e2e/auth.spec.ts +++ b/e2e/auth.spec.ts @@ -3,6 +3,12 @@ import { test, expect } from "@playwright/test"; test.describe("Auth Pages", () => { test("sign-in page renders form", async ({ page }) => { await page.goto("/auth/sign-in"); + await expect( + page.locator("p").filter({ hasText: "Don't have an account?" }), + ).toBeVisible(); + await expect(page.locator("p").filter({ hasText: "Don;'t" })).toHaveCount( + 0, + ); await expect(page.getByLabel(/email/i)).toBeVisible(); await expect(page.getByLabel("Password")).toBeVisible(); await expect( diff --git a/e2e/landing.spec.ts b/e2e/landing.spec.ts index 3677280..0616d33 100644 --- a/e2e/landing.spec.ts +++ b/e2e/landing.spec.ts @@ -16,6 +16,9 @@ test.describe("Landing Page", () => { await expect(page.getByText(/8\s*sessions/i).first()).toBeVisible(); await expect(page.getByText(/12\s*sessions/i).first()).toBeVisible(); await expect(page.getByText(/20\s*sessions/i).first()).toBeVisible(); + await expect(page.getByText(/8sessions\/month/i)).toHaveCount(0); + await expect(page.getByText(/12sessions\/month/i)).toHaveCount(0); + await expect(page.getByText(/20sessions\/month/i)).toHaveCount(0); }); test("no admin link visible on public nav", async ({ page }) => {