У меня есть код, который нужно проверить с помощью Мокко.
В определенную часть кода это входит:
var deferred = $.Deferred();
И я получаю эту ошибку:
TypeError: $ .Deferred не является функцией
Я попытался добавить jQuery в тесты Mocha, и это решило проблему, не зная, что такое $, но все равно получая ошибку при вызове Deferred.
Вот как я включил jQuery для тестов:
global.$ = global.jQuery = require('jquery');