【文件属性】:
文件名称:jest-axe:自定义Jest Matcher for Axe以测试可访问性:wheelchair_symbol::joker:
文件大小:151KB
文件格式:ZIP
更新时间:2021-04-28 14:00:45
JavaScript
笑话斧
自定义 Matcher for 以测试可访问性
:warning: :raised_hand: 该项目不能保证您所构建的内容是可访问的。
GDS可访问性团队发现,只有。
诸如ax之类的工具类似于诸如或类的 :它们可以找到常见问题,但不能保证您构建的内容对用户。
您还需要:
的测试您的界面(另请参阅WebAIM的调查结果)。
在用户研究中包括残疾人。
安装:
npm install --save-dev jest-axe
TypeScript用户可以安装社区维护的类型包:
npm install --save-dev @types/jest-axe
用法:
const { axe , toHaveNoViolations } = require ( 'jest-axe' )
expect . extend ( toHaveNoViolations )
it ( 'should demonstr
【文件预览】:
jest-axe-main
----.gitignore(14B)
----README.md(9KB)
----.nvmrc(3B)
----CHANGELOG.md(3KB)
----.github()
--------workflows()
--------dependabot.yml(462B)
----example-cli.png(79KB)
----__tests__()
--------vuejs.test.js(816B)
--------reactjs.test.js(2KB)
--------index.test.js(13KB)
--------__snapshots__()
----package.json(1021B)
----index.js(6KB)
----extend-expect.js(332B)
----LICENSE.txt(1KB)
----package-lock.json(251KB)