Вопросы по теме 'karma-jasmine'

Проблема модульного тестирования Jasmine на интерфейсе Angularjs
Я протестировал свой код javascript с помощью jasmine, но когда я вижу покрытие модульных тестов jenkins, у меня есть некоторые строки, которые не отмечены зеленым (не проверены). Вот почему я задаю свой вопрос: --> Предполагая, что...
260 просмотров

Модульное тестирование модального контроллера экземпляра с помощью Karma / Jasmine
РЕДАКТИРОВАТЬ: быстрое и грязное решение в конце этого сообщения Я использую модальное окно из AngularUI-Bootstrap так же, как это описано на веб-сайте, за исключением того, что я разделил файлы. Поэтому у меня есть: CallingController.js:...
27592 просмотров

AngularJS Jasmine тестирует запрос на получение
У меня есть фабрика для выполнения запроса на получение, я хотел бы протестировать. К сожалению, тест на карму говорит мне, что в $httpBackend не определен ответ. AngularJs 1.2.14, Жасмин 2.0, Карма 0.12.0 Вот мой модуль, который я хотел бы...
8171 просмотров

Карма зависает при запуске Кармы
Я новичок в Карме. Когда я бегу: 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 просмотров

Обязательно ли издеваться над службой $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 просмотров

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 просмотров

Поставщик Spyon на этапе настройки в приложении angular.js
Я пишу модульные тесты для приложения Angular.js (с karma и jasmine) и хочу проверить определенное поведение модуля на этапе CONFIG. Я хотел бы подтвердить, что вызывается определенная функция ПРОВАЙДЕРА. Я думал, что смогу сделать это с помощью...
1517 просмотров

Карма-тест: scope.$on('$destroy') никогда не вызывается, когда элемент перемещается в элемент body
У меня есть директива, которая перемещает элемент из любого места, где он должен быть дочерним элементом элемента body . .directive('prependToBody', function () { return function (scope, element, attrs) {...
809 просмотров
schedule 08.06.2022

Как проверить, заполняется ли область после трансляции и оценки процесса перенаправления URL?
Обновлено: в этом контроллере я пытаюсь протестировать процесс входа пользователя в систему, и он вызывает метод loginRequest в WebService для отправки учетных данных пользователя в виде сообщения для входа. Контроллер получает сообщение loginreply....
948 просмотров

karma/jasmine/angular toHaveBeenCalledWith действительно называется
в моем приложении, например, у меня есть $rootScope.$emit('loggedin',data.user); $rootScope.$on('loggedin', function(event,user) { console.log('called'); }); в моем тесте spyOn($rootScope, '$emit'); var response = {...
1317 просмотров

Определите тест транспортира операционной системы/пользовательского агента
У меня есть последовательность мыши/клавиши в тесте Protractor, которая отличается в зависимости от ОС (Mac и все остальное). Я хотел бы изменить, какая клавиша удерживается во время щелчка мыши, в зависимости от ОС или пользовательского агента. В...
1684 просмотров

Как увидеть, какой модульный тест не прошел
Я новичок в платформе модульных тестов 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 просмотров

Как протестировать браузерный проект с помощью karma/jasmine
Я совершенно новичок в концепции тестирования, и мне нужен один надежный пример того, как это сделать в моем проекте: У меня файл gulp выглядит так (не весь, только важные части) gulp.task('bundle', function() {...
6252 просмотров

предупреждения и ошибки с Karma/Chrome
Просто изучаю angularjs прямо сейчас с книгой «AngularJS Up and Running» от O'Reilly. Перешел к главе о модульном тестировании с Karma & Jasmine, но не могу заставить его работать РЕДАКТИРОВАТЬ: изменение logLevel на config.LOG_DEBUG теперь...
4555 просмотров

ngMock выдает ошибку загрузки шаблона из-за ngRoute $ routeProvider?
Я просто включил ngMock в свой проект, потому что он мне нужен для $httpBackend. У меня есть куча настроек тестов кармы/жасмина, и после включения ngMock все ломается из-за ошибки, которую он вызывает: PhantomJS 1.9.7 (Windows 7): Executed 0 of...
902 просмотров

Угловое тестирование DOM после обновления Factory
Хорошо, я пытаюсь проверить результат функции, которая обновляет DOM> У меня есть директива, которая загружает шаблон через URL-адрес. Затем контроллер вызывает фабричный метод для обновления таблицы html данными. У меня есть тесты, показывающие,...
598 просмотров