Есть ли у Jest аналогичный вариант, например, мокко --require
? Я предпочел бы иметь такой вариант, как --require
в командной строке, вместо того, чтобы помещать --require
require(x)
в заголовок каждого файла.
Конфигурация Jest
предоставляет setupFiles
и setupTestFrameworkScriptFile
которые могут использоваться для запуска кода установки до запуска тестов.
Оператору require(x)
необходимо выполнить все необходимые побочные эффекты, нет способа получить доступ к экспортированию модуля x
из инструкции require
в установочном файле, но похоже, что именно так [ CN00] работает в мокко.
Просто создайте файл установки, который вызывает require(x)
и добавьте его в конфигурацию Jest
используя один из двух перечисленных выше параметров или передайте его в командной строке с помощью опции --setupTestFrameworkScriptFile