Описание тега karma-runner

Karma provides developers a testing environment where they don't have to set up many things, rather just write code and get instant feedback in order to improve productivity and creativity.
1 ответ

Запуск угловых тестов с кармой и жасмином: ошибка minErr

Я пытаюсь написать базовый тест для углового контроллера. Я использую каркас Jasmine и карму в качестве тестового бегуна. Мой тест не проходит со следующей ошибкой: Firefox 35.0.0 (Linux) MessageCtrl should get the correct message FAILED minErr/<…
23 янв '15 в 21:02
1 ответ

Angular / Jasmine / Karma - не удается запустить приложение из-за вызова $http в основном модуле

Я вручную загружаю свое приложение Angular после ответа на вызов API (и соответствующей установки константы), таким образом: (function() { var myApp = angular.module('myApp'); // Bootstrap the app once we've got a config var initInjector = angular.i…
04 июл '17 в 13:16
1 ответ

Карма пропускает какой-то тест без ошибок, или описать, или xit

У меня есть куча тестов, которые полностью игнорируются. Я также искал везде в проекте для fdescribe, fit, xdescribe, xit, ddescribe или же iit но ничего не осталось. У меня просто есть несколько xit но не много. Кажется, что игнорируются все тесты …
15 май '17 в 21:59
1 ответ

Учебники для написания плагина для приложения nodejs?

Мне трудно найти хороший учебник по написанию плагинов для приложения nodejs (не для самого nodejs!). Что я хочу сделать, так это для некоторых приложений nodejs я хочу расширить его функциональные возможности несколькими js-файлами, которые я напис…
27 июн '13 в 23:42
0 ответов

Я пытаюсь использовать Karma + Mocha в первый раз

Я пытаюсь использовать Karma + Mocha в первый раз. Основным условием является запуск модульных тестов в контейнере Docker без какого-либо графического интерфейса. У меня нет браузера, и мой единственный выбор - использовать PhantomJS. Я настроил все…
05 май '16 в 12:14
2 ответа

Проблема с настройкой тестового каркаса с кармой, жасмином 2.0, requirejs и угловым

Я пытаюсь настроить каркас тестирования с кармой, jasmine 2.0, requirejs и angular. но когда я запускаю 'karma start', я получаю 'Uncaught Error: имя модуля "shelljs" еще не загружено для контекста: _. Используйте require([])'. Я понятия не имею, по…
10 июн '14 в 03:03
1 ответ

Правильный способ поделиться зависимостями в Карме с RequireJS

Я использую карму и жасмин для своих юнит-тестов. у меня есть main-test.js файл для настройки кармы и main.js настроить мое приложение. main-test.js: // ... // require.config({ baseUrl: '/base', paths: { jquery: 'components/jquery/dist/jquery', // t…
02 апр '14 в 18:29
0 ответов

Виджет вызывает ошибку типа в тесте Карма + Жасмин

Моя цель - настроить модульное тестирование для устаревшей кодовой базы стека MEAN, чтобы начать использовать TDD, и я новичок в настройке конфигурации тестирования. Наше приложение использует виджет Amplitude для некоторых наших пользовательских ст…
0 ответов

Тестирование с компонентом queryAll By?

fixture.debugElement.queryAll(By.directive(DIRECTIVE)); Есть ли аналогичный вызов для извлечения всех компонентов в представлении? Мне нужно вызывать методы компонентов
15 фев '18 в 12:39
1 ответ

Внедрить сервис AngularJs, используемый при закрытии прогона для тестирования

Я пытаюсь протестировать службу angularjs под названием MyService. Если я пытаюсь внедрить его, кажется, что angular пытается использовать его до загрузки. С другой стороны, если я буду издеваться над MyService через $provide и так далее, это работа…
11 авг '14 в 07:42
0 ответов

Angular Js и директивы тестирования с собственной областью применения

В моем проекте у меня есть директива .directive('addComment', function () { return { restrict: "A", replace: true, scope: { collection: '=' }, templateUrl: "addComment.html", controller: function($scope) { $scope.newComment = $scope.newComment || {}…
1 ответ

Невозможно загрузить файлы JSON с помощью плагина karma-read-json

Моя структура папок выглядит так: src -cars car.controller.js car.controller.spec.js car.test-data.json в моем spec-файле я читаю json-файл следующим образом: var sampleData = readJSON('./car.test-data.json') Однако я продолжаю получать сообщение об…
22 июн '16 в 17:52
0 ответов

Karma webpack - Uncaught ReferenceError: требование не определено

4 12 2016 21:13:44.714:INFO [средство запуска]: запуск браузера PhantomJS 04 12 2016 21:13:45.328:INFO [Chrome 54.0.2840 (Windows 7 0.0.0)]: подключение к сокету /#yBiSlDbPdR0p0hZyAAAA с идентификатором 95065212 Chrome 54.0.2840 (Windows 7 0.0.0) ОШ…
2 ответа

Угловой юнит-тест для всплывающего окна

Я хочу написать угловой тестовый модуль для следующей функции, $scope.addDataList = function () { $scope.IsDefault = false; $scope.IsPATsDefault = false; $('#plAddEditCopy').modal('show'); } addDataList открывает всплывающее окно начальной загрузки.…
15 мар '17 в 11:15
0 ответов

Тест Angular4 Junit с кармой: не загружает JavaScript

Я конвертировал свой проект в angular 4 / angular-cli 1.0.0 И с тех пор у меня странное поведение, когда я хочу запустить тесты мой конфиг: @angular/cli: 1.0.1 node: 7.8.0 os: win32 x64 @angular/common: 4.0.3 @angular/compiler: 4.0.3 @angular/core: …
26 апр '17 в 12:56
1 ответ

Testacular не находит веб-приложение

Я пытаюсь запустить свой тест e2e на моем локальном Mac. Testacular находит все тесты и запускает их. Все они терпят неудачу, потому что testacular не использует правильные URL-адреса. Все мои браузеры (). NavigateTo() входят в нирвану, а не на нужн…
20 фев '13 в 18:51
1 ответ

Как использовать Mocha require option в Карме

Я пытался использовать опцию mocha require: mocha mytest.js --require myglobals.js Но я не знаю, как это сделать из кармы. Идея состоит в том, чтобы бежать karma start и это автоматически потребует myglobals.js, Возможно ли это сделать изнутри karma…
30 май '16 в 22:19
0 ответов

Как настроить NativeScript Angular с помощью Кармы, Карма-машинописи, Жасмин, Мокко, Чай

Я пытаюсь настроить karma.config.js бежать с NativeScript Angular проект, следующий за официальным документом: https://docs.nativescript.org/angular/tooling/testing Проблема в том, что тесты всегда не проходят и всегда работают node_modules/ а также…
1 ответ

Правильное использование кармы с жасмином 2

Я потратил немало времени, пытаясь отладить это, и подумал, что я спрошу. Я даже создал GitHub-репозиторий, но не буду полагаться на него, так что здесь. Я пытаюсь воспользоваться синтаксисом CommonJS в тестере Karma, используя PhantomJS. Для своего…
1 ответ

С помощью Karma + Jasmine, как лучше всего проводить только один тест за раз?

Это лучший способ сделать это, просто использовать флаг.only? Однако, если бы я использовал describe.only(, Я получил Uncaught TypeError: describe.only is not a function Так как я могу запустить / отладить только один тест за раз? Вот мой файл karma…
15 авг '17 в 19:24