No se puede requerir un guión bajo con CasperJS
Estoy usandoCasperJS
para ejecutar pruebas de interfaz de usuario automatizadas, pero he tenido problemas con el uso de otros módulos npm en mis pruebas. Soy consciente depatchRequire
sin embargo, creo que solo se debe llamar fuera del entorno de prueba, ya que los parches del corredor de prueba requieren automáticamente. Lo incluí pero los resultados fueron los mismos. Dice que no puede encontrar el módulo. He confirmado que el módulo de guión bajo está instalado ennode_modules
en la carpeta raíz de proyectos.
Código
'use strict'
_ = require 'underscore'
testConfig =
testPageUrl: ''
testSearchTerm: 'the'
config = _.extend testConfig, require 'common/config'
Código en Javascript
'use strict';
_ = require('underscore');
testConfig = {
testPageUrl: '',
testSearchTerm: 'the'
};
config = _.extend(testConfig, require('common/config'));
Error
CasperError: No se puede encontrar el guión bajo del módulo