Шутка: почему это терпит неудачу с TypeError: путь должен быть строкой. Получил неопределенный - PullRequest
0 голосов
/ 03 мая 2018

Я написал приложение React и использовал jest для написания модульных тестов.

когда я запускаю его с помощью "jest --config = jest.config.json --watch", я получаю следующую ошибку:

● Не удалось запустить тестовый набор

TypeError: Path must be a string. Received undefined

  at assertPath (path.js:7:11)
  at Object.relative (path.js:1226:5)

Мой jest.config.json:

{
    "snapshotSerializers": [
        "enzyme-to-json/serializer"
    ],
    "transformIgnorePatterns": [
        "node_modules/(?!(react-native|my-project|redux-persist)/)"
    ]
}

1 Ответ

0 голосов
/ 03 мая 2018

Поскольку я создавал свое приложение с помощью create-реагировать-приложение, я просто запустил «тест npm» и тесты прошли успешно.

Я понял, что Jest автоматически включается в проект, и возможно, добавление jest вручную в package.json неэффективно.

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