«Определить не определено» в Jest при тестировании модуля es6 с зависимостью RequireJS

У меня есть набор тестов Jest, который не запускается, потому что компонент, который он пытается протестировать, зависит от модуля RequireJS. Вот ошибка, которую я вижу:

 FAIL  __tests__/components/MyComponent.test.js
  ● Test suite failed to run

    ReferenceError: define is not defined

      at Object.<anonymous> (node_modules/private-npm-module/utils.js:1:90)

Компонент имеет следующий импорт:

import utils from 'private-npm-module';

Иprivate-npm-module настроен так:

define('utils', [], function() {
  return {};
});

когдаMyComponent переносится с babel и запускается в браузере, зависимость работает корректно. Эта проблема касается только модульного теста. Как я могу заставить мой набор тестов работать на компоненте с зависимостью RequireJS?

я используюbabel-jest Как мойscriptPreprocessor в конфиге jest package.json. Я использую Jest v0.15.1.

Ответы на вопрос(1)

Ваш ответ на вопрос