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

Какое тестирование покрывает Selenium помимо Karma?
Насколько я понимаю, Karma  – это средство запуска тестов JavaScript, которое может запускать тесты в реальных браузерах. Если это так, то какое тестовое покрытие обеспечивает Selenium помимо Karma?
17095 просмотров

Внедрение зависимых сервисов при модульном тестировании сервисов AngularJS
Я тестирую службу A, но служба A зависит от службы B (т. е. служба B внедряется в службу A). Я видел этот вопрос , но мой случай немного отличается, потому что, на мой взгляд, имеет смысл издеваться службу B вместо того, чтобы внедрить...
53984 просмотров

Веб-шторм и тестовая интеграция
Как проще всего интегрировать WebStorm и Testacular ? Я пробую учебник angular-phonecat с официального сайта AngularJ, и до сих пор мне не удавалось заставить WebStorm запустить сервер Testacular. Насколько я понял, такой информации в сети...
1980 просмотров
schedule 13.10.2022

Как разрешить обещания $q.all в модульных тестах Jasmine?
Мой контроллер имеет код, как показано ниже: $q.all([qService.getData($scope.id), dService.getData(), qTService.get()]) .then(function (allData) { $scope.data1 = allData[0]; $scope.data2 = allData[1]; $scope.data3 = allData[2]; }); И в...
25919 просмотров

Как интегрировать Karma с TeamCity
Я могу запускать тесты через Karma в TeamCity, поскольку вы можете запускать все, что доступно через командную строку. Но TeamCity сообщает только об общем прохождении / неудаче - не сообщает подробностей о каких-либо неудачных тестах. Если это не...
11949 просмотров
schedule 02.06.2022

npm проверьте и при необходимости обновите пакет
Нам нужно интегрировать средство запуска тестов Karma в TeamCity, и для этого я хотел бы дать системным инженерам небольшой скрипт (powershell или что-то еще), который: возьмите желаемый номер версии из какого-нибудь конфигурационного файла...
478021 просмотров
schedule 22.12.2022

Как я могу автоматизировать как E2E, так и модульные тесты с помощью Yeoman и AngularJS?
Я использую Yeoman и generator-angular для управления приложениями AngularJS, но у меня возникают проблемы с автоматическим тестированием. Запуск grunt test запустит модульные тесты один раз. Я могу запустить тесты E2E после модульных тестов,...
5301 просмотров
schedule 09.04.2023

Тестирование нетривиального приложения AngularJS с помощью Karma
Я писал, пытаясь настроить набор тестов для приложения, которое я разрабатывал. Приложение размещается локально и на большинстве учетных записей работает нормально. Я пытался настроить карму с помощью инструкций на сайте AngularJS, на сайте Karma и...
3315 просмотров

Заказ Angular e2e описывает и блокирует
Я использую Karma для запуска теста e2e в AngularJS. Почему внутри блока describe() блоки it() всегда выполняются после любых вложенных блоков describe() независимо от их порядка в тесте? Например: describe( 'Hello Page Nav Bar',...
239 просмотров

Squirejs приводит к тому, что случайные тесты периодически терпят неудачу или вообще не запускаются
Мы используем Karma и Mocha вместе со Squire для имитации зависимостей, загруженных с помощью RequireJ. Без Squire наши тесты работают нормально, но как только мы инициализируем объект Squire, все начинает ломаться: define(['squire'], function...
946 просмотров
schedule 05.02.2023

Карма не может захватить PhantomJS
Мы настроили сервер Jenkins CI под управлением Karma, ориентированный на PhantomJS. Мы проводим наши тесты через Grunt. Дженкинс, Грант и Фантом работают правильно, и Карма, кажется, запускается нормально, но Карма не может захватить Фантома. Наши...
6720 просмотров

Непоследовательные результаты запуска теста karma e2e. Как я могу отлаживать?
У меня есть простой проект angular/requirejs/node, который правильно загружается при просмотре из браузера. Пытаюсь получить e2e тесты с настроенной кармой. Я скопировал все конфигурации e2e и структуры каталогов из семя angular-require-js в мой...
988 просмотров
schedule 25.12.2022

Ошибка интеграционного теста Ember
На основе отличный скринкаст и пример , я смог провести модульное тестирование своего Приложение Ember (RC7) успешно записывает объекты модели и т.д. У меня проблемы с интеграционным тестированием. Я даже попробовал самый простой тест, как...
586 просмотров

Генерация тестового HTML-отчета с помощью Karma
Моя команда в настоящее время использует karma в качестве тестраннера для наших модульных тестов. Сейчас мы пытаемся выяснить, есть ли способ заставить карму сгенерировать html-файл, содержащий результаты теста. Этим мы надеемся достичь того, что...
11351 просмотров

Angular e2e/Karma — Перед блокировкой Suite?
Я знаю, что в тестах e2e для angular есть beforeEach для отдельных тестов... но я ищу уровень для всего набора. Кто-нибудь знает способ запустить блок кода до того, как будет выполнен весь набор тестов?
1124 просмотров

Не удалось протестировать вложенные маршруты ember
Я использую карму с qUnit (после того, как прочитал это руководство ), чтобы протестировать приложение Ember. В основном все идет хорошо, однако я столкнулся с проблемой, которая не имеет смысла. Учитывая 2 следующих теста: test('can get to...
654 просмотров
schedule 11.05.2022

Неизвестный провайдер CookieStore
У меня есть служба, в которой я хочу использовать модуль $cookieStore. Он отлично работает, но при модульном тестировании ломается и выдает ошибку: "$cookieStoreProvider ‹- $cookieStore ‹- filterService". Сервис выглядит так:...
27984 просмотров

Как вы можете заставить часы ворчания продолжаться после того, как они наткнулись на кармическую паузу?
Согласно документации Angular . Добавьте оператор pause() внутри сквозного теста и повторно запустите его. Вы увидите паузу бегуна; это дает вам возможность исследовать состояние вашего приложения, пока оно отображается в браузере....
3789 просмотров
schedule 21.02.2023

Тест Angular e2e для проверки списка элементов
Мой случай таков: у меня есть простая страница со списком доступных продуктов: <ul class="products ng-scope" id="products"> <!-- ngRepeat: tag in products --> <li ng-repeat="product in products" class="ng-scope"> <a...
2638 просмотров
schedule 05.11.2022

сервер webstorm 7/karma ищет неправильный файл исходной карты при отладке coffeescript
У меня есть дьявольское время, пытаясь заставить отладчик работать с моими файлами coffeescript при тестировании с помощью бегуна теста кармы. Предположительно, все, что мне нужно сделать, это сказать наблюдателю за файлами Webstorm сгенерировать...
1405 просмотров