0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-28 18:26:15 +01:00
posthog/cypress/support/accessibility.js

18 lines
465 B
JavaScript
Raw Normal View History

export const reportA11y = (options, tag, skipFailures = true) => {
if (typeof tag !== undefined) {
tag += '-'
}
// reports on A11y failures without failing the tests
cy.checkA11y(
null,
options,
(violations) => {
cy.log(`${violations.length} violation(s) detected`)
cy.writeFile(`a11y/${tag}accessibility-violations.json`, JSON.stringify(violations))
},
skipFailures
)
}