文件名称:accessible-query:一个查询以全部统治
文件大小:53KB
文件格式:ZIP
更新时间:2024-06-04 15:36:55
JavaScript
无障碍查询 一个查询将它们全部统治。 动机 大多数用户界面都是静态的。 诸如getBy*类的查询足以进行断言。 但是,当您将它们放在一起时,UI将是异步的。 该库有助于简化查找具有特定状态的特定可访问UI的测试范围。 例如,假设用户操作禁用了输入元素。 测试范围如下所示: // Without const node = await waitFor ( ( ) => { const node = screen . findByLabelText ( 'Some input' ) ; if ( node . getAttribute ( 'disabled' ) !== '' ) { throw new Error ( 'Unable to find disabled input.' ) } return node ; } ) ; expect ( node )
【文件预览】:
accessible-query-main
----index.js(689B)
----package.json(770B)
----LICENSE(1KB)
----package-lock.json(188KB)
----index.test.js(2KB)
----.gitignore(598B)
----README.md(1KB)