у jest есть команда --require, такая как mocha

1

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

Теги:
jestjs

1 ответ

2
Лучший ответ

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

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню