accessibility.spec.ts 530 B

123456789101112131415
  1. import { injectAxe, checkA11y } from 'axe-playwright'
  2. import { test } from './fixtures'
  3. import { createRandomPage } from './utils'
  4. test('check a11y for the whole page', async ({ page }) => {
  5. await page.waitForTimeout(2000) // wait for everything be ready
  6. await injectAxe(page)
  7. await page.waitForTimeout(2000) // wait for everything be ready
  8. await createRandomPage(page)
  9. await page.waitForTimeout(2000) // wait for everything be ready
  10. await checkA11y(page, null, {
  11. detailedReport: true,
  12. })
  13. })