Вопросы по теме 'karma-runner'
Как мне запустить один Testacular Unit Test?
В этом сообщении спрашивается, как запустить один тест E2E. но без принятого ответа. Там автор упоминает, что он может запустить один модульный тест, удерживая курсор поверх теста, который он хочет запустить, но это не работает для меня, и это не...
532 просмотров
schedule
08.09.2022
Модульное тестирование директивных контроллеров в Angular без создания глобального контроллера
В отличном репозитории Войты Джины, где он демонстрирует тестирование директив, он определяет контроллер директив вне оболочки модуля. См. здесь: https://github.com/vojtajina/ng-directive-testing/blob/master/js/tabs.js
Разве это не плохая...
32523 просмотров
schedule
05.01.2024
Как исправить ошибку Установите переменную env CHROME_BIN при запуске Angular.js с grunt
Я пытаюсь выполнить модульные тесты с AngularJS. У меня уже установлены Bower и grunt, так что я смогу провести тесты. Однако, когда я запускаю «тест ворчания» из терминала (в моем случае Git Bash), я получаю сообщение об ошибке «Пожалуйста,...
12532 просмотров
schedule
29.11.2023
Анализ покрытия кода от GRUNT
У меня есть приложение с большим количеством JavaScript, которое создается с помощью GRUNT. Для тестирования этого приложения у меня есть тесты, написанные с помощью Jasmine. Тесты выполняются через Karma и Protractor. Я хотел бы показать покрытие...
338 просмотров
schedule
02.02.2024
Модульное тестирование Angularjs jasmine
Я пытаюсь выполнить модульное тестирование метода в контроллерах Angularjs, используя jasminejs и Karma runner, мой метод принимает путь к изображению в аргументе и преобразует это изображение в текст (TESSERACT-OCR).
когда я пытаюсь вызвать такой...
2488 просмотров
schedule
03.12.2023
AngularJS, модульный тест jasmine выдает ошибку «Неизвестный поставщик»
Я пытаюсь написать простой модульный тест для контроллера в своем приложении, но Жасмин выдает ошибку «Неизвестный поставщик». Он задыхается от провайдера, которого я написал, чтобы помочь с получением URL-адресов шаблонов. Поставщик внедряется в...
3240 просмотров
schedule
19.04.2024
Многократные тесты полимерных элементов с помощью бегуна тестов кармы
Я написал несколько тестов для полимерных элементов в jasmine, основываясь на том, как Polymer написал тесты с Mocha для своих компонентов. Я могу успешно запустить эти тесты, если я запускаю их по отдельности.
Взглянув на основные тесты Polymer,...
637 просмотров
schedule
23.09.2022
Karma — Стамбул — путь отчета о покрытии кода
Я использую karma в качестве средства запуска тестов jasmine с instanbul в качестве инструмента покрытия кода. Все работает отлично, только один вопрос - можно ли как-то изменить путь к создаваемому отчету?
то есть для Chrome я получаю...
2007 просмотров
schedule
31.01.2024
Тестирование Angular $q с Jasmine 2 и кармой
Попытка протестировать службу на основе обещаний, которая делает что-то вроде этого:
load : function(){
var deferred = $q.defer();
//Do misc async stuff
deferred.resolve();
return deferred.promise;
}...
798 просмотров
schedule
12.04.2024
Как протестировать угловое приложение с наследованием классов?
Я могу нормально тестировать обычные контроллеры. Я не могу тестировать контроллеры, унаследовавшие базовый контроллер.
Вот как мы определяли подклассы-контроллеры:
app.NavController = app.BaseController.extend({
...
});
Это база:...
536 просмотров
schedule
02.07.2022
karma-browserify с модульными тестами angularjs: конфликт имен в «модуле» вызывает ошибку «объект не является функцией»
У меня есть угловое приложение, которое я тестирую с помощью модульных тестов karma, и я пытаюсь добавить karma-browserify, чтобы мне могли требоваться модули npm в моих модульных тестах.
Как только я добавил препроцессор browserify в свой...
1230 просмотров
schedule
25.06.2022
тестовый пример жасмина для angular через карму дает ошибки
Я пытаюсь выполнить угловые тестовые примеры жасмина в карме. У меня requirejs тоже есть в моей программе. Я получаю некоторые ошибки. Поскольку я новичок как в jasmine, так и в karma, я не знаю, как писать файлы для раздела файлов karma. Должен...
515 просмотров
schedule
02.11.2022
Ошибка кармы: неизвестный провайдер
Мы пытаемся протестировать наш контроллер с помощью Karma, но Karma постоянно жалуется на неизвестного провайдера:
Ошибка: [$injector:unpr] Неизвестный провайдер: userProvider ‹- user
Правильно ли мы вводим user ?
Наш код:...
930 просмотров
schedule
28.10.2022
Карма: браузер бездействует
Я пробую Karma в первый раз, и через несколько часов я все еще не могу заставить ее работать.
Когда я запускаю тест, набрав karma start karma.conf.js в терминале, окно браузера открывается и отображает следующее (я также пробовал с Chrome с тем...
4326 просмотров
schedule
05.02.2024
Пусковая установка Karma: ожидание 15 секунд
С новым средством запуска кармы для phantomJS я получаю раздражающее «Ожидание 15 секунд» каждый раз, когда запускаю тесты.
Единственная страница, отдаленно относящаяся к этой проблеме, находится здесь:...
691 просмотров
schedule
04.07.2022
Обслуживание файлов сценариев с сервера karma
Я запускаю тесты на phantomjs через karma runner, и часть моего кода делает вызовы ajax, которые все терпят неудачу с ошибкой 404.
Я изо всех сил пытался понять, куда поместить файл (см.: Включение библиотек не удается - что является корневым...
481 просмотров
schedule
21.10.2022
Тесты машинописи с Karma, Jasmine и Grunt
Я пытался использовать Karma+Jasmine для запуска тестов, написанных на TypeScript.
Поискав в Интернете, кажется, что многим удалось совершить такой подвиг, но я не смог найти полное руководство о том, как это сделать. Окружение:
Typescript с...
1403 просмотров
schedule
05.01.2024
«ВНИМАНИЕ: попытка загрузить angular более одного раза». Предупреждение о карме
Я пытаюсь настроить Karma для нового проекта и получаю следующую ошибку
'WARNING: Tried to load angular more than once.'
Мой karma.conf.js выглядит так
module.exports = function(config) {
config.set({
// base path that will be used...
3766 просмотров
schedule
04.11.2022
Запускать тесты travis - karma в нескольких браузерах?
Обычно с Karma можно запускать мои тесты в нескольких браузерах. Можно ли как-то запустить те же тесты на Трэвисе?
Насколько я знаю, Chrome нуждается в некоторых изменениях в файле конфигурации travis. https://stackoverflow.com/a/25661593/607033...
567 просмотров
schedule
14.03.2024
Как использовать systemJS для объединения сценариев модульного тестирования в Angular 2?
В моем каталоге приложений Angular 2 вместе со всеми компонентами у меня есть сценарии модульного тестирования javascript. Они require() разные классы и модули angular2/core, однако я не могу протестировать с помощью Karma, так как в браузере не...
203 просмотров
schedule
16.05.2024