У меня есть следующий код:
var foo = require('foo'); /* module.exports = function(n){ return 2 * n} */
describe('basic', function(){
describe('body', function(done){
foo(2).should.equal(4);
});
});
это в [project_root]/tests/foo_test.js
.
foo.js
в [project_root]/node_modules/foo.js
.Однако, когда я запускаю mocha
(набор тестов visionmedia) из [project_root]
foo_test.js
, не может загрузить foo.js
.proces.cwd()
отображает [проект] как корень процесса.
Почему foo.js
не загружается в моем контексте тестирования?