Ожидайте обещанного результата перед передачей компонента в Jest-Axe - PullRequest
0 голосов
/ 12 июля 2019

У меня есть компонент, который вызывает обещание в componentDidMount. Как только обещание разрешается, результат обещания отображается в методе render.

В моем тесте топора я хочу дождаться его результата перед загрузкой компонента, используя renderToString.

До загрузки данных мой компонент просто отображает значок загрузки, который я, конечно, не хочу тестировать здесь.

const html = ReactDOMServer.renderToString(<MyComponent />);
const result = await axe(html);
expect(result.violations.length).toEqual(0);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...