2022-08-31 09:38:36 +00:00
|
|
|
import { injectAxe, checkA11y } from 'axe-playwright'
|
2022-08-22 12:53:59 +00:00
|
|
|
import { test } from './fixtures'
|
|
|
|
import { createRandomPage } from './utils'
|
|
|
|
|
|
|
|
|
|
|
|
test('check a11y for the whole page', async ({ page }) => {
|
2022-08-31 09:38:36 +00:00
|
|
|
await page.waitForTimeout(2000) // wait for everything be ready
|
2022-08-22 12:53:59 +00:00
|
|
|
await injectAxe(page)
|
2022-08-31 09:38:36 +00:00
|
|
|
await page.waitForTimeout(2000) // wait for everything be ready
|
2022-08-22 12:53:59 +00:00
|
|
|
await createRandomPage(page)
|
2022-08-31 09:38:36 +00:00
|
|
|
await page.waitForTimeout(2000) // wait for everything be ready
|
2022-08-24 12:07:24 +00:00
|
|
|
await checkA11y(page, null, {
|
|
|
|
detailedReport: true,
|
|
|
|
})
|
2022-08-24 08:50:45 +00:00
|
|
|
})
|