Задать вопрос
@darkmayers

Как импортировать модуль чтобы он был доступен для запуска в QUnit и для Node.js?

Привет

Задача у меня такая - есть js файл в котором написана логика для каких-то действий в браузере, там написано все на JQuery, назовем его base.js. Я хочу написать Unit тесты для функции в этом файле. Тесты должны запускаться как в браузере в морде QUnit, так и в Node для запуска на TeamCity.

Чтобы тестировать JQuery я нашел библиотеку QUnit, пописал там какие-то тесты и в браузере все запускается. Но чтобы запустить в Node мне же нужно прописать там import-export и когда я это делаю у меня перестает все работать в браузере и пишет ошибку global failure (1, 0, 1) Source: at Object.onError (https://code.jquery.com/qunit/qunit-2.9.2.js:4218:5).

В идеале я бы вообще не хотел никакие инструкции дописывать в основном файле base.js, на который я хочу написать тесты.

Подскажите, что я делаю не так и вообще верный ли я выбрал путь?
  • Вопрос задан
  • 18 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы