0

我正在尝试使用jest-axe.

唯一的问题是我正在使用JSX而不是html,所以我的第一个问题是是否可以将 ax 与JSX组件一起使用。

如果可能,解决错误的措施是什么:

“所有页面内容都应包含在地标(区域)中”?

我正在尝试一个示例组件:

        <View>
            <Text>Hello</Text>
        </View>

并使用 ax 测试可访问性错误:

describe("Sample Component", () => {
    it("Should check for accessibility issues", () => {
        const wrapper = mount(
            <SampleComponent></SampleComponent>
          );
          const results = await axe(wrapper.getDOMNode());
      
          expect(results).toHaveNoViolations();
    });
});
4

0 回答 0