mirror of
https://github.com/LukeHagar/Sveltey.git
synced 2025-12-06 04:21:38 +00:00
19 lines
751 B
TypeScript
19 lines
751 B
TypeScript
// tests/basic-navigation.spec.ts
|
|
import { test, expect } from '@playwright/test';
|
|
|
|
test('homepage has expected title and loads', async ({ page }) => {
|
|
await page.goto('/');
|
|
await expect(page).toHaveTitle(/SvelteKit SaaS Template/); // Assuming a title like this, or adjust
|
|
await expect(page.getByRole('heading', { name: 'Your Next SaaS Adventure Starts Here' })).toBeVisible();
|
|
});
|
|
|
|
test('pricing page loads', async ({ page }) => {
|
|
await page.goto('/pricing');
|
|
await expect(page.getByRole('heading', { name: "Find the Plan That's Right For You" })).toBeVisible();
|
|
});
|
|
|
|
test('blog page loads', async ({ page }) => {
|
|
await page.goto('/blog');
|
|
await expect(page.getByRole('heading', { name: 'Our Blog' })).toBeVisible();
|
|
});
|