test: Playwright tests #6

Merged
aniva merged 6 commits from build/testing into main 2024-09-29 00:18:39 -07:00
1 changed files with 15 additions and 0 deletions
Showing only changes of commit a66ee79e3c - Show all commits

View File

@ -5,3 +5,18 @@ test('home page has main and background', async ({ page }) => {
await expect(page.locator('main')).toBeVisible(); await expect(page.locator('main')).toBeVisible();
await expect(page.locator('#background')).toBeVisible(); await expect(page.locator('#background')).toBeVisible();
}); });
test('home page bio button', async ({ page }) => {
await page.goto('/');
await page.getByRole('link', { name : 'Bio' }).click();
await expect(page).toHaveURL('/#bio');
});
test('home page blog button', async ({ page }) => {
await page.goto('/');
await page.getByText('Blog').click();
await expect(page).toHaveURL(/post/);
});
test('home page archives button', async ({ page }) => {
await page.goto('/');
await page.getByText('Archives').click();
await expect(page).toHaveURL(/archives/);
});