transform ... gherkin-jest заставляет тест npm не преобразовывать наш файл setupTests.js - PullRequest
0 голосов
/ 03 июня 2019

У нас есть продвинутый проект React с большим файлом package.json.Когда я пытаюсь добавить к нему gherkin-jest, добавление этого объекта в объект «jest»: вызывает синтаксическую ошибку:

  "transform": {
      "^.+\\.feature$": "gherkin-jest"
    }

Важные части сообщения об ошибке:

    Jest encountered an unexpected token
    /Users/phlip/reps/www/konami.reps/src/utils/setupTests.js:41
    import { configure } from 'enzyme';

Таким образом, Node.js утратил способность переносить файл setupTests.js, хотя добавленный мной параметр «transform»: настройка находится в «jest»: object.

В отличие от этого, я смог установитьшут-огурец и все заработало.Это было до того, как я обнаружил, что jest-cucumber неправильно реализует огурец, и я сдался.

...