2015-09-01 4 views
0

Я использую mocha для проверки кода, написанного в NodeJS.mocha async не определен

Код, тестируемый, целевой, использует асинхронный.

function target(){ 
    ... 
    async.waterfall([...]); 
} 

Когда я зову его из нее функции в

it('should do something', function(){ 
    var result = target(); 
    chai.expect(newAd0.coarseloc.longitude).to.be.within(-79.01,-78.99); 
}) 

мокко жалуется, что

ReferenceError: async is not defined 

Что я должен сделать, чтобы решить эту проблему?

ответ

2

async является пакетом npm, установите пакет, используя npm install async.

Добавить это в верхней части файла:

var async = require('async'); 
Смежные вопросы