Я пытаюсь запустить базовый тест «Монтирование компонента React» в Jest. Тест
test("Create App component", () => {
const div = document.createElement("div");
ReactDOM.render(<App />, div);
ReactDOM.unmountComponentAtNode(div);
});
Тестовая инфраструктура была настроена с использованием create-react-app
.
У компонента App
есть дочерний элемент, который использует react-vis
компонентов.
Когда я пытаюсь запустить тест, я получаю следующую ошибку
import _AbstractSeries from './plot/series/abstract-series';
^^^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
2 | import PropTypes from "prop-types";
3 | import { withStyles } from "@material-ui/core/styles";
> 4 | import {
| ^
5 | AreaSeries,
6 | Crosshair,
7 | CustomSVGSeries,
at ScriptTransformer._transformAndBuildScript (node_modules/jest-runtime/build/script_transformer.js:403:17)
at Object.<anonymous> (src/components/Charts/MyCustomChart.js:4:1)
Какой-нибудь совет, как заставить этот тест работать?