Я пытаюсь использовать Jest для написания теста в моем собственном проекте.В моем package.json у меня есть следующая конфигурация для JEST:
"jest": {
"preset": "react-native",
"env": {
"test": {
"plugins": ["transform-es2015-modules-commonjs"]
}
}
}
Однако, когда я запускаю свой тест, я получаю:
Jest обнаружил неожиданный токен
ошибка в JSX-части моего теста (она прерывается и неожиданный токен <).Вот как выглядит мой тест: </p>
it('shows a login form', () => {
const wrapped = shallow(<LoginForm />);
expect(wrapped.find(TextInput).length).toEqual(2);
})
Вот мои зависимости:
"devDependencies": {
"babel-jest": "23.0.1",
"babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
"babel-preset-react-native": "4.0.0",
"jest": "23.1.0",
"react-test-renderer": "16.3.1"
},
Что я делаю не так?