у jest есть команда --require, такая как mocha - PullRequest
0 голосов
/ 26 октября 2018

Есть ли у Jest подобная опция, как у мокко --require? Я предпочел бы иметь опцию типа --require в командной строке, а не ставить require(x) в заголовке каждого файла.

1 Ответ

0 голосов
/ 27 октября 2018

Jest конфигурация предоставляет setupFiles и setupTestFrameworkScriptFile, которые можно использовать для запуска кода настройки перед запуском тестов.

Оператор require(x)потребовалось бы выполнить все необходимые побочные эффекты, нет способа получить доступ к экспорту модуля x из оператора require в файле установки, но он выглядит как , именно такОпция --require работает в Mocha .

Просто создайте установочный файл, который вызывает require(x) и либо добавьте его в конфигурацию Jest, используя одну из двух опций, перечисленных выше, либо passэто в командной строке с помощью опции --setupTestFrameworkScriptFile

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