Вопросы по теме 'karma-jasmine'
Проблема модульного тестирования Jasmine на интерфейсе Angularjs
Я протестировал свой код javascript с помощью jasmine, но когда я вижу покрытие модульных тестов jenkins, у меня есть некоторые строки, которые не отмечены зеленым (не проверены). Вот почему я задаю свой вопрос:
--> Предполагая, что...
260 просмотров
schedule
29.05.2023
Модульное тестирование модального контроллера экземпляра с помощью Karma / Jasmine
РЕДАКТИРОВАТЬ: быстрое и грязное решение в конце этого сообщения
Я использую модальное окно из AngularUI-Bootstrap так же, как это описано на веб-сайте, за исключением того, что я разделил файлы. Поэтому у меня есть:
CallingController.js:...
27592 просмотров
schedule
12.04.2022
AngularJS Jasmine тестирует запрос на получение
У меня есть фабрика для выполнения запроса на получение, я хотел бы протестировать. К сожалению, тест на карму говорит мне, что в $httpBackend не определен ответ.
AngularJs 1.2.14, Жасмин 2.0, Карма 0.12.0
Вот мой модуль, который я хотел бы...
8171 просмотров
schedule
31.05.2022
Карма зависает при запуске Кармы
Я новичок в Карме. Когда я бегу:
karma start myconfigfile.js
Карма запускается с хромом, но при запуске кармы зависает и больше ничего не происходит. Однако я могу зайти в http://localhost:9876/debug.html и увидеть, что тесты выполняются...
4824 просмотров
schedule
17.12.2022
Базовый тестовый пример Angularjs с использованием кармы и жасмина, не работает
Я новичок в тестировании в angular. Ошибок по отработке кармы здесь нет. ожидаемый(true).toBe(true) и ожидаемый(false).toBe(true) дают тот же результат, что и ниже, я понятия не имею, почему.
karma start test/karma.conf.js
INFO [karma]: Karma...
990 просмотров
schedule
24.12.2022
Обязательно ли издеваться над службой $http при написании тестовых примеров в angularJs?
Нужно ли нам издеваться над сервисом $http в angular js, чтобы написать модульный тест? если да, то почему мы должны это делать? еще не могли бы вы сообщить мне, как написать модульный тест, не издеваясь над сервисом $http..
228 просмотров
schedule
16.10.2022
Время ожидания Кармы / Жасмин истекло без выполнения тестов
Я пытаюсь запустить Karma / Jasmine из Grunt в проекте, созданном с помощью http://newtriks.com/2013/12/31/automating-react-with-yeoman-and-grunt/
Karma запускает PhantomJS (или Chrome) и, в зависимости от singleRun, либо время ожидания истекает,...
53400 просмотров
schedule
01.01.2023
karma-ng-html2js-preprocessor не работает gulp + angular + karma + ng-html2js
Я не могу заставить karma-ng-html2js-preprocessor работать для внешнего шаблона.
Пакет Json-файла:
.....
"gulp-karma": "*",
"karma-coverage": "*",
"karma-jasmine": "*",
"karma-ng-html2js-preprocessor": "*",...
4427 просмотров
schedule
06.08.2022
Поставщик Spyon на этапе настройки в приложении angular.js
Я пишу модульные тесты для приложения Angular.js (с karma и jasmine) и хочу проверить определенное поведение модуля на этапе CONFIG. Я хотел бы подтвердить, что вызывается определенная функция ПРОВАЙДЕРА. Я думал, что смогу сделать это с помощью...
1517 просмотров
schedule
25.02.2023
Карма-тест: scope.$on('$destroy') никогда не вызывается, когда элемент перемещается в элемент body
У меня есть директива, которая перемещает элемент из любого места, где он должен быть дочерним элементом элемента body .
.directive('prependToBody', function () {
return function (scope, element, attrs) {...
809 просмотров
schedule
08.06.2022
Как проверить, заполняется ли область после трансляции и оценки процесса перенаправления URL?
Обновлено: в этом контроллере я пытаюсь протестировать процесс входа пользователя в систему, и он вызывает метод loginRequest в WebService для отправки учетных данных пользователя в виде сообщения для входа. Контроллер получает сообщение loginreply....
948 просмотров
schedule
09.08.2022
karma/jasmine/angular toHaveBeenCalledWith действительно называется
в моем приложении, например, у меня есть
$rootScope.$emit('loggedin',data.user);
$rootScope.$on('loggedin', function(event,user) {
console.log('called');
});
в моем тесте
spyOn($rootScope, '$emit');
var response = {...
1317 просмотров
schedule
19.07.2023
Определите тест транспортира операционной системы/пользовательского агента
У меня есть последовательность мыши/клавиши в тесте Protractor, которая отличается в зависимости от ОС (Mac и все остальное). Я хотел бы изменить, какая клавиша удерживается во время щелчка мыши, в зависимости от ОС или пользовательского агента.
В...
1684 просмотров
schedule
14.05.2023
Как увидеть, какой модульный тест не прошел
Я новичок в платформе модульных тестов Karma/Jasmine и работаю над существующим проектом Angular, который использует Karma/Jasmine для модульных тестов. Это большой проект, и необходимо выполнить около 2000 модульных тестов.
При запуске модульного...
118 просмотров
schedule
07.04.2024
Как издеваться над сервисом в angularAMD с помощью karma/jasmine?
У меня есть проект, использующий AngularAMD/RequireJS/Karma/Jasmine, у меня есть базовая конфигурация, все работает, большинство модульных тестов выполняются и проходят успешно.
Я не могу правильно ввести имитацию службы, используя...
455 просмотров
schedule
13.06.2024
Как протестировать контроллер Angular с функцией, которая выполняет вызов AJAX, не издеваясь над вызовом AJAX?
У меня есть функция в контроллере, которая вызывает службу, которая, в свою очередь, вызывает другую службу, которая выполняет вызов AJAX и возвращает обещание. Проще говоря:
MainController
call = function(){
//Handle the promise...
1183 просмотров
schedule
30.07.2022
Как протестировать браузерный проект с помощью karma/jasmine
Я совершенно новичок в концепции тестирования, и мне нужен один надежный пример того, как это сделать в моем проекте:
У меня файл gulp выглядит так (не весь, только важные части)
gulp.task('bundle', function() {...
6252 просмотров
schedule
25.12.2022
предупреждения и ошибки с Karma/Chrome
Просто изучаю angularjs прямо сейчас с книгой «AngularJS Up and Running» от O'Reilly. Перешел к главе о модульном тестировании с Karma & Jasmine, но не могу заставить его работать
РЕДАКТИРОВАТЬ: изменение logLevel на config.LOG_DEBUG теперь...
4555 просмотров
schedule
06.10.2022
ngMock выдает ошибку загрузки шаблона из-за ngRoute $ routeProvider?
Я просто включил ngMock в свой проект, потому что он мне нужен для $httpBackend. У меня есть куча настроек тестов кармы/жасмина, и после включения ngMock все ломается из-за ошибки, которую он вызывает:
PhantomJS 1.9.7 (Windows 7): Executed 0 of...
902 просмотров
schedule
10.06.2023
Угловое тестирование DOM после обновления Factory
Хорошо, я пытаюсь проверить результат функции, которая обновляет DOM> У меня есть директива, которая загружает шаблон через URL-адрес. Затем контроллер вызывает фабричный метод для обновления таблицы html данными. У меня есть тесты, показывающие,...
598 просмотров
schedule
22.07.2022