15 lines
531 B
TypeScript
15 lines
531 B
TypeScript
import { expect, test } from '@playwright/test'
|
|||
|
|
|
||
|
|
test('category page filters articles to that category only', async ({ page }) => {
|
||
|
|
await page.goto('/category/attualita')
|
||
|
|
|
||
|
|
await expect(page.getByRole('link', { name: 'Secondo articolo pubblicato' })).toBeVisible()
|
||
|
|
await expect(page.getByRole('link', { name: 'Articolo pubblicato', exact: true })).toHaveCount(0)
|
||
|
|
})
|
||
|
|
|
||
|
|
test('unknown category slug 404s', async ({ page }) => {
|
||
|
|
const response = await page.goto('/category/non-esiste')
|
||
|
|
|
||
|
|
expect(response?.status()).toBe(404)
|
||
|
|
})
|