Не может требовать подчеркивания с CasperJS

м используюCasperJS запускать автоматические тесты внешнего интерфейса, но столкнулся с проблемой использования других модулей npm в моих тестах. Я'я в курсеpatchRequire однако я считаю, что его следует вызывать только вне среды тестирования, поскольку патчи для запуска тестов требуются автоматически. Я включил его, но результаты были такими же. Он говорит, что можетнайти модуль. Я подтвердил, что модуль подчеркивания установлен вnode_modules в корневой папке проектов.

Код

'use strict'

_ = require 'underscore'

testConfig =
    testPageUrl: ''
    testSearchTerm: 'the'

config = _.extend testConfig, require 'common/config'

Код в JavaScript

'use strict';

_ = require('underscore');

testConfig = {
  testPageUrl: '',
  testSearchTerm: 'the'
};

config = _.extend(testConfig, require('common/config'));

ошибка

CasperError: Can 'найти модуль подчеркивания