Запитання з тегом «karma-runner»

Karma надає розробникам тестове середовище, де їм не потрібно налаштовувати багато речей, а просто писати код і отримувати миттєві відгуки для підвищення продуктивності та креативності.

11
npm перевірити та оновити пакет, якщо потрібно
Нам потрібно інтегрувати тестового бігуна Karma в TeamCity, і для цього я хотів би дати маленькому сценарію (інше) або іншому сис-інженерам, який би: підберіть потрібний номер версії з якогось конфігураційного файлу (я думаю, я можу помістити його як коментар прямо у karma.conf.js) перевірте, чи встановлена ​​версія карма-бігуна встановлена ​​в глобальній …

9
NPM не може встановити залежності - Спроба розблокувати щось, що не було заблоковано
Я намагався запустити npm install у своєму файлі package.json, але у мене виникають багато проблем. Він постійно говорить "Помилка: спроба розблокувати XXX, який не був заблокований" про всі мої залежності. Ось один із них: Error: Attempt to unlock tbd@~0.6.4, which hasn't been locked at unlock (/usr/local/lib/node_modules/npm/lib/cache.js:1304:11) at cb (/usr/local/lib/node_modules/npm/lib/cache.js:646:5) at …

9
Запуск одного тестового файлу
Чи є спосіб запустити ng testодин файл замість всього тестового набору? В ідеалі я хотів би отримати швидкий цикл зворотного зв’язку під час редагування файлу, але karmaвиконує весь набір на кожному збереженні, що трохи повільно, коли ви збираєте достатньо великий тестовий набір. Це відрізняється від того, як виконати лише одну …

7
Служба тестування в модулі кутових повернень не визначена
Я намагаюся запустити тест сервісного блоку за замовчуванням у своєму проекті (взято з проекту Angular Seed на GitHub), але я продовжую отримувати помилку "модуль не визначений". Я читав, що це може бути пов'язане з порядком посилань на файли JavaScript , але я не можу змусити його працювати, тому, сподіваємось, хтось …

8
Запуск карми після встановлення результатів у "karma" не розпізнається як внутрішня чи зовнішня команда
Я намагаюся запустити карму як частину проекту кутового насіння після встановлення карми npm install -g karma Я отримав: 'karma' is not recognized as an internal or external command, operable program or batch file. коли я намагаюся запустити test.bat з angular-client \ script, вміст цього файлу: встановити BASE_DIR =% ~ dp0 …

1
Коли використовувати “chore” як тип повідомлення коміту?
Яка користь choreу семантичних повідомленнях комітів управління версіями ? Інші типи, такі як подвиг чи виправлення, є зрозумілими, але я не знаю, коли використовувати "рутину". Хтось може навести кілька прикладів його використання? Ще одне, можливо, не пов’язане питання: Який тип повідомлень комітів для модифікації файлів, як .gitignore?


7
Помилка кутової карми Жасмин: Незаконне стан: Не вдалося завантажити резюме для директиви
Я розробляю репозиторій github (з angular 7 та angular-cli), і я маю кілька тестів з Karma та Jasmine, які працюють у майстер-гілці. Зараз я намагаюся додати функцію лінивого завантаження, справа в тому, що тести, які раніше проходили, зараз їх не роблять. Це смішно, тому що проходять лише тести з модуля …

3
Карма: Запуск одного тестового файлу з командного рядка
Отже, я все це шукав, знайшов тут "подібні" відповіді, але не зовсім те, що я хочу. Прямо зараз, якщо я хочу протестувати один файл із кармою, мені потрібно це зробити fit(), fdescribe()про відповідний файл ... Однак, що я хочу, це мати можливість просто викликати karma за допомогою конфігураційного файлу і …

26
Помилка: Вам потрібно включити якийсь адаптер, що реалізує метод __karma __. Start
Я намагаюся додати кілька модульних тестів до одного зі своїх проектів. Наразі я встановив і налаштував карму і встановив жасмин. У мене в test/папці один тестовий файл . Сервер Karma запустився, сторінка браузера готова, але karma run не працює наступним чином: $ karma run karma-conf.js [2014-06-14 15:19:11.046] [DEBUG] config - …

5
помилка тестування кутового 4 `TypeError: ctor не є конструктором`
Я намагаюся протестувати свій вирішувач маршруту, і під час тестування я TypeError: ctor is not a constructorне знав, чому це сталося, коли під час компіляції TypeScript помилок не було. TypeError: ctor is not a constructor TypeError: ctor is not a constructor at _createClass (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42355:26) at _createProviderInstance$1 (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42330:26) at resolveNgModuleDep (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42315:17) …


8
Завантаження фіктивного файлу JSON в тесті Karma + AngularJS
У мене встановлена ​​програма AngularJS з тестами за допомогою Karma + Jasmine. У мене є функція, яку я хочу протестувати, яка бере великий об’єкт JSON, перетворює його у формат, який більше споживається рештою програми, і повертає цей перетворений об’єкт. Це воно. Для моїх тестів я б хотів, щоб у вас …

7
як виправити 404 попередження для зображень під час тестування одиниць карми
Я модульно тестую одну зі своїх директив (angularjs), використовуючи grunt / karma / phantomjs / jasmine. Мої тести працюють нормально describe('bar foo', function () { beforeEach(inject(function ($rootScope, $compile) { elm = angular.element('<img bar-foo src="img1.png"/>'); scope = $rootScope.$new(); $compile(elm)(); scope.$digest(); })); .... }); але я отримую ці 404 WARN [web-server]: 404: …

2
Модульне тестування фабрик AngularJS, які мають залежності
Під час модульного тестування фабрики Angular (за допомогою Karma + Jasmine), як мені ввести залежність від заглушки на фабрику, що перевіряється? Ось моя фабрика: mod = angular.module('myFactoryMod', []); mod.factory('myFactory', [ '$log', 'oneOfMyOtherServices', function($log, svc) { return makeSomethingThatDoesSomethingWithTheseDependencies($log, svc); } ]); oneOfMyOtherServices потрібен під час створення екземпляра мого заводу. Ось мій …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.