Тест кармы / жасмина не выполнен из-за оператора JQuery - PullRequest
0 голосов
/ 04 мая 2018

Долгий поиск в гугле ничего полезного не дал. Тест не пройден со следующей ошибкой:

TypeError: $ (...). Подсказка не является функцией в config / karma-test-bundle.js (строка 436915)

Мы загрузили jquery через npm, и я импортировал оператор $ в свой тестовый файл ... но я, должно быть, что-то упустил. Предложение установить плагин karma-jquery через npm тоже не сработало. Любой ключ к решению этой проблемы?

Редактировать: Вот некоторые разделы файла karma.conf.js:

files: [
  {pattern: './config/karma-test-bundle.js', watched: false},
  {pattern: './src/assets/*', watched: false, included: false},
],

proxies: {
  '/assets/': '/base/src/assets/',
},

1 Ответ

0 голосов
/ 13 июня 2018

Добавьте require('bootstrap/dist/js/bootstrap'); к вашему config/karma-test-bundle.js файлу.

...