Jest - неожиданный токен <с - React Native JSX - PullRequest
0 голосов
/ 26 сентября 2019

Я пытаюсь использовать 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"
  },

Что я делаю не так?

...