“Definir não está definido” no Jest ao testar o módulo es6 com dependência RequireJS

Eu tenho um conjunto de testes Jest que falha ao executar porque o componente que ele está tentando testar depende de um módulo RequireJS. Aqui está o erro que estou vendo:

 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)

O componente possui a seguinte importação:

import utils from 'private-npm-module';

E aprivate-npm-module está configurado assim:

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

QuandoMyComponent é transpilado com babel e executado no navegador, a dependência opera corretamente. Esse problema afeta apenas o teste de unidade. Como posso executar meu conjunto de testes em um componente com uma dependência do RequireJS?

estou a usarbabel-jest como meuscriptPreprocessor na configuração de brincadeira do package.json. Estou usando o jest v0.15.1.

questionAnswers(1)

yourAnswerToTheQuestion