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

Тестирование наличия фильтра в Angular
Я новичок в модульном тестировании и пытаюсь понять вещи. Я стараюсь следовать этому руководству: http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-testacular.html#testing-filters . В моем приложении AngularJS у меня есть...
5113 просмотров
schedule 08.12.2022

Testacular: обнаружена ошибка объявления
Я определил пустой модуль в angular.js: angular.module('todoList', [], function () { }) затем я хочу проверить это, в моем conf.js я загружаю этот javascript: files = [ JASMINE, JASMINE_ADAPTER, // lib...
8254 просмотров
schedule 25.02.2024

Несколько раз это описывают при написании Jasmine Test (BDD)
В настоящее время я пишу тест в Jasmine, используя Karma в качестве бегуна JS. Может ли быть несколько «это» внутри «описания», как показано ниже: describe('PhoneCat controllers', function() { describe('PhoneListCtrl', function(){...
4129 просмотров
schedule 13.05.2024

Могут ли тесты e2e сценария Angular интегрировать рабочий процесс внешнего ресурса
Как вы используете средство запуска e2e-сценариев Karma Runner (ex-Testacular) для интеграции рабочего процесса вне офиса/вне приложения/внешнего ресурса в e2e-тест? Базовый сценарий: Приложение имеет кнопку. Нажмите кнопку, чтобы отправить...
3244 просмотров
schedule 17.07.2022

Karma Runner › Загрузка bootstrap.js до исключения angular и angular-mocks
У меня есть приложение angularjs с некоторыми директивами, которые используют компоненты jquery и bootstrap. Итак, чтобы протестировать директивы, я определил следующий порядок файлов в karma.unit.conf.js: files = [ JASMINE, JASMINE_ADAPTER,...
1914 просмотров

Angularjs e2e тестирует сравнение прошлого и будущего
В настоящее время я пытаюсь выяснить, есть ли способ сделать простое сравнение будущего и прошлого, например. 1) Проверьте состояние списка, получив длину списка 2) Выполните действие, которое в случае успеха увеличит список 3) Сравните текущую...
775 просмотров

Установите свойство «браузеры» конфигурации в командной строке в karma runner
Я обычно использую browsers=['PhantomJS'] для запуска своих спецификаций с кармой, потому что это быстрее, чем хром, и меня немного раздражает, когда хром открывает браузер перед окном при каждой загрузке. Но когда у меня возникает ошибка и мне...
8031 просмотров
schedule 13.12.2022

Как создать тесты кармы e2e для углового приложения с запросами XHR?
Я создал угловое приложение с логином. Я хочу протестировать его с кармой e2e, но возникают некоторые проблемы. Мне нужно войти в систему перед каждым тестом. describe('Tests for logged user', function () { // login before each test...
690 просмотров
schedule 01.08.2022

Как я могу загрузить HTML-фикстуры для модульных тестов Javascript в Karma с помощью Mocha?
Я ищу достойный тестировщик и фреймворк для модульного тестирования для Javascript. Моими кандидатами являются Карма и Мокко. Раньше я использовал JsTestDriver, где добавление фикстур HTML было простым, но я не могу найти способ, как загружать...
2283 просмотров

Как получить более качественные отчеты о тестировании в консоли?
У меня есть довольно простой файл karma.config.js basePath = '../'; files = [ JASMINE, JASMINE_ADAPTER, 'js/lib/angular*.js', 'test/lib/angular/angular-mocks.js', 'js/**/*.js', 'test/unit/**/*.js' ]; autoWatch = true; browsers =...
25631 просмотров

Карма ошибка неизвестного провайдера
Я полный новичок в модульном тестировании javaScript, angularJS и Karma. Мне удалось написать проходные тесты для контроллеров, но теперь, когда я пытаюсь протестировать службы, я получаю следующую ошибку: Unknown provider <- nProvider <- User...
2057 просмотров
schedule 15.04.2023

Ошибки с Karma и Jasmine, вызванные междоменным AJAX
Я настраиваю тесты, которые используют Jasmine и Karma для проверки моего JavaScript. Karma работает в Node.js и запускает браузер Chrome. Я продолжаю получать сообщение об ошибке «Chrome 28.0 (Windows) ERROR Script error. at: 0». Прослеживая...
3458 просмотров
schedule 21.06.2022

Консоль Karma runner - вывод только неудачных тестов
Это вывод по умолчанию Karma test runner (с одним неудачным тестом): . .. ... e 28.0 (Windows): Executed 413 of 421 (1 FAILED) e 28.0 (Windows): Executed 414 of 421 (1 FAILED) e 28.0 (Windows): Executed 415 of 421 (1 FAILED) e 28.0 (Windows):...
17276 просмотров
schedule 04.08.2023

Ошибка при запуске образца кармы angularjs
В приложении introtokarma я изменил файл karma-e2e-config.js следующим образом: module.exports = function(config) { config.set({ basePath : '../', files : ['tests/e2e/**/*.js'], frameworks: ['ng-scenario'], autoWatch :...
7454 просмотров
schedule 14.04.2023

Сквозные тесты AngularJS с использованием Karma со статическим файлом вместо сервера
У меня есть сквозные тесты для моего приложения AngularJS, и я использую Karma в качестве средства запуска тестов. В настоящее время у меня есть следующее в моей конфигурации Karma: config.proxies = { '/': 'http://localhost:9292/' }; Мне...
1729 просмотров

тестирование области директивы Angular с загруженным jQuery
Когда у меня есть директива Angular, использующая контроллер, я смог получить доступ к области действия директивы в своих тестах, выполнив следующие действия: element = angular.element('<my-directive></my-directive>'); element =...
217 просмотров
schedule 05.11.2022

Тестирование службы AngularJs в модуле под названием «MyApp.services».
В книге AngularJS есть полный пример приложения под названием «guthub». И в этом приложении определены различные службы в модуле под названием «guthub.services». Однако нет примера того, как правильно тестировать службы, находящиеся в другом модуле,...
300 просмотров
schedule 12.07.2023

как тайм-аут работает в угловых тестах, запущенных в карме
Я люблю использовать консольный журнал для обратной связи, возможно, слишком много, и иногда я сталкиваюсь с кодом, в котором по соглашению мы добавили $timeout в директиву/службу/контроллер, иногда до 500 мс, и теперь проблема во время модульного...
19201 просмотров

как издеваться над location.path в модульных тестах angular
http://blog.artlogic.com/2013/05/06/angularjs-best-practices-ive-been-doing-it-wrong-part-2-of-3/ Я тестирую директиву маршрутизации с ссылками location.path на шаблоны, которые не могут быть найдены. Так.... Я хочу смоделировать тест...
7048 просмотров

Невозможно прочитать свойство «транспорт» неопределенного в модульном тесте karma-jasmine
Я создал проект с AngularJs и провел модульное тестирование с помощью Karma и jasmine. Один из моих контроллеров в проекте Angular должен ссылаться на socket.io для передачи данных с сервером. И я написал модульный тест для этого контроллера. Ана...
1553 просмотров
schedule 30.05.2023