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

Как я могу запустить тесты Jasmine с Karma (ранее Testacular) от Bamboo?
При создании одностраничного приложения с помощью AngularJS я пытаюсь интегрировать тесты Jasmine в свою сборку. Раньше я делал нечто подобное с плагином Maven Jasmine, но мне не нравится оборачивать свой проект в maven только для запуска тестов...
5145 просмотров
schedule 25.12.2021

Можно ли смешивать Testacular (Karma) с угловым сценарием?
Testacular (теперь Karma) великолепен, как и angular-scenario. Однако их совместное использование оказывается проблемой. В Testacular есть ANGULAR-SCENARIO-ADAPTER, но он ломает простые тесты. Если вы включите angular-scenario.js самостоятельно,...
5105 просмотров

в angular js при тестировании контроллера появился Неизвестный провайдер
У меня есть следующий контроллер : angular.module('samples.controllers',[]) .controller('MainCtrl', ['$scope', 'Samples', function($scope, Samples){ //Controller code } Что зависит от следующего сервиса :...
10625 просмотров
schedule 21.06.2023

Testacular в 64-разрядной версии Windows не может запустить браузер
Я пытаюсь протестировать приложение AngularJS с помощью Testacular в 64-разрядной версии Windows 8. Когда я запускаю команду «yeoman test» или «testacular start», я получаю сообщение об ошибке; "Система не может найти указанный путь":...
1755 просмотров

Проблемы межсайтового скриптинга с testacular тестами e2e и angular
Я создаю веб-приложение с использованием java на сервере и angular для внешнего интерфейса. Я пытаюсь настроить тесты e2e с помощью testacular. Тесты терпят неудачу из-за того, что я предполагаю, это проблемы межсайтового скриптинга. Поскольку я...
703 просмотров
schedule 04.07.2023

Тестирование IndexedDB с Jasmine для браузеров
Я изучаю возможность тестирования установки indexedDB с использованием Jasmine (в частности, с Testacular). Внутри приложения я пишу базу данных для открытия, создания, удаления и т. д. без каких-либо проблем. Теперь, когда я пытаюсь написать...
3796 просмотров
schedule 21.06.2022

Сбой установки Testacular, нет vcbuild.exe
Я пытаюсь установить Testacular (используя nmp) на ноутбук с Windows 8 Professional (64-разрядная версия), но мне не удается установить socket.io как часть этого процесса. Ошибка, которую я получаю, Could not load the Visual C++ component...
24128 просмотров

AngularJS — Ошибка: неизвестный провайдер: searchResultsProvider
РЕДАКТИРОВАТЬ: мне удалось запустить модульные тесты — я переместил код, содержащий сервисы, в другой файл и другой модуль, сделал этот новый модуль обязательным для модуля fooBar, а затем перед каждым блоком «it» позвонил, представил код...
7522 просмотров
schedule 19.02.2023

Проверка того, видны ли определенные элементы или нет
Как узнать, виден или скрыт элемент в яичках (жасмин)? Мой DOM выглядит так: <div class="span5 value-entry"> <input type="text" ng-model="query.value" placeholder="Enter value" class="input-large"...
70984 просмотров
schedule 23.05.2022

Как я могу использовать HTML-фикстуры с средством запуска тестов Karma с помощью Qunit?
Я использую средство запуска тестов Karma ( http://karma-runner.github.io/0.8/index.html ), используя qunit ( http://qunitjs.com ). Я успешно создал и провел простые тесты (100% JavaScript), но теперь я пытаюсь использовать HTML-фикстуры для...
24454 просмотров

Как протестировать приложение AngularJS/SocketStream/Node.js с помощью Karma
Я работаю над приложением AngularJS, которое доставляется сервером SocketStream/node.js. У меня есть служба AngularJS, которая вызывает функции API на сервере SocketStream, и до сих пор прогресс был хорошим. Но теперь пришло время начать писать...
1065 просмотров

Селектор [ng\:model=query] не соответствует ни одному элементу
Почему я получаю эту ошибку: Selector [ng\:model="query"] did not match any elements Я прочитал это: AngularJS: End to End Testing Issue , но эта ссылка на самом деле не применяется в .net env: IDE: Visual Studio 2012 Тип проекта: ASP.NET...
1224 просмотров

Покрытие кода Angular.js с помощью Karma w. Кофескрипт
У меня были некоторые трудности с запуском инструмента покрытия кода Istanbul с Angular.js + Jasmine. Я пишу на Coffeescript, но поскольку Instanbul еще не поддерживает его, исходный код конвертируется в JS при каждом сохранении. По сути, я не...
5121 просмотров

Тестирование модульного AngularJS с Jasmine и Karma
Пытаюсь настроить модульное тестирование в Jasmine/Karma. У меня есть контроллер с сервисной зависимостью, и у этой службы есть другая сервисная зависимость. Я организую свои модули не по типу (директивы, службы и т. д.), а по функциям (макет,...
15638 просмотров

Как провести модульное тестирование контроллера Angular с помощью $scope.$on?
У меня есть контроллер с прослушивателем событий в моем приложении Angular, определенный следующим образом. angular.module('test').controller('TestCtrl', function($rootScope, $scope, testService) { [...] $scope.$on("myEvent",...
5401 просмотров

Создание отчета по жасмину с помощью Karma Runner
Я хочу получить отчет обо всех успешных спецификациях жасмина при использовании кармы, что-то вроде того, что вы получаете при использовании одного жасмина. Есть ли способ добиться этого?
20306 просмотров
schedule 13.10.2022

$httpbackend из ngMockE2E никогда не вызывался
Я пытаюсь сделать некоторые бэкэнд-тесты e2e, поэтому мне нужно издеваться над вызовами API. Вот что я сделал: angular.module('foo.bar.e2eConf', ['foo.bar', 'ngMockE2E']). run(function($httpBackend) {...
2000 просмотров
schedule 14.04.2023

Карма - файл конфигурации не существует
Привет, я пытаюсь пройти исходное руководство AngularJS и на шаге 2, где я предполагаю для запуска ./scripts/test.sh я получаю сообщение об ошибке [ERROR] config - Config file does not exist! Я проверил /config/karma.conf.js, и файл...
3512 просмотров
schedule 07.11.2022

Тестирование директивы angularjs, которая управляет DOM
Я совсем новичок в Карме, так что простите меня за глупый вопрос. Я тестирую свою директиву, которая отличается двумя способами: 1 - Он условно изменяет шаблон на основе содержимого области и перекомпилирует элемент директивы внутри...
4873 просмотров

Тестирование внешнего приложения AngularJS
Есть ли способ провести E2E-тестирование с помощью AngularJS во внешнем приложении? Это означает, что мы хотим иметь возможность запускать средство запуска тестов Karma на компьютерах с Windows и Linux для тестирования приложения, расположенного по...
143 просмотров