Я хочу настроить модульные тесты для моего углового приложения, которое использует pouchdb + angular-pouchdb. Но когда я бегу:
karma start karma.conf.js
Я получаю следующую ошибку:
PhantomJS 1.9.7 (Mac OS X) ОШИБКА
TypeError: 'undefined' не является функцией (оценка 'eventEmitter [method].bind (eventEmitter)')
в .../public/bower_components/pouchdb/dist/pouchdb-nightly.js:5758
Приложение angular хорошо работает в браузере, и весь мой файл karma.conf.js включает одни и те же зависимости, поэтому я не понимаю, почему у pouchdb-nightly.js может быть неопределенная функция. Что мне не хватает?
bind
не реализован в phantomjs . Я не знаком с кармой и не могу порекомендовать решение. - person Artjom B.   schedule 26.07.2014