webapp/tests/basic-routes.spec.ts
Untone e95558fb51
Some checks failed
deploy / Linting (push) Successful in 3m1s
deploy / Playwright (push) Failing after 2m22s
deploy / Update templates on Mailgun (push) Has been skipped
deploy / Github (push) Failing after 2s
e2e
2024-02-04 16:25:23 +03:00

22 lines
566 B
TypeScript

import { expect, test } from '@playwright/test'
const baseHost = 'https://localhost:3000'
const pagesTitles = {
'/': /Дискурс/,
'/feed': /Дискурс/,
'/create': /Дискурс/,
'/about/donate': /Дискурс/,
'/authors': /Дискурс/,
'/topics': /Дискурс/,
'/inbox': /Дискурс/,
}
Object.keys(pagesTitles).forEach((res: string) => {
test(`страница ${res}`, async ({ page }) => {
await page.goto(`${baseHost}${res}`)
const title = pagesTitles[res]
await expect(page).toHaveTitle(title)
})
})