Pytania otagowane jako karma-runner

Karma zapewnia programistom środowisko testowe, w którym nie muszą konfigurować wielu rzeczy, a jedynie pisać kod i otrzymywać natychmiastową informację zwrotną w celu zwiększenia produktywności i kreatywności.

11
Sprawdź npm i zaktualizuj pakiet w razie potrzeby
Musimy zintegrować testera Karmy z TeamCity i do tego chciałbym dać inżynierom sys mały skrypt (PowerShell lub cokolwiek), który: wybierz pożądany numer wersji z pliku konfiguracyjnego (chyba mogę go wstawić jako komentarz bezpośrednio w karma.conf.js) sprawdź, czy zdefiniowana wersja karma runnera jest zainstalowana w globalnym repozytorium npm jeśli nie, lub …

9
NPM nie może zainstalować zależności - Spróbuj odblokować coś, co nie zostało zablokowane
Próbowałem uruchomić instalację npm na moim pliku package.json, ale mam wiele problemów. Ciągle mówi „Błąd: próba odblokowania XXX, który nie został zablokowany” na wszystkich moich zależnościach. Oto jeden z nich: 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 /usr/local/lib/node_modules/npm/lib/cache.js:655:20 at /usr/local/lib/node_modules/npm/lib/cache.js:1290:7 at …

10
Uruchomienie pojedynczego pliku testowego
Czy istnieje sposób uruchomienia ng testpojedynczego pliku zamiast całego zestawu testów? Idealnie chciałbym uzyskać możliwie najszybszą pętlę sprzężenia zwrotnego, kiedy edytuję plik, ale karmawykonuje cały zestaw przy każdym zapisie, co jest nieco powolne, gdy tworzysz wystarczająco duży zestaw testów. To różni się od Jak wykonać tylko jedną specyfikację testową z …



8
Uruchomienie karmy po instalacji powoduje, że „karma” nie jest rozpoznawana jako polecenie wewnętrzne ani zewnętrzne
Po zainstalowaniu karmy próbuję uruchomić karmę jako część projektu kątowego ziarna npm install -g karma Dostaję: 'karma' is not recognized as an internal or external command, operable program or batch file. kiedy próbuję uruchomić test.bat z angular-client \ scripts, zawartość tego pliku to: ustaw BASE_DIR =% ~ dp0 karma start …


7
Angular Karma Jasmine Błąd: Nielegalny stan: nie można załadować podsumowania dyrektywy
Zajmuję się repozytorium GitHub (z kątowym 7 i kątowego-CLI) i mam kilka testów z Karma i Jasmine pracuje w gałęzi master. Teraz próbuję dodać funkcję leniwego ładowania, chodzi o to, że testy, które wcześniej przeszły, teraz nie. To zabawne, bo tylko testy z modułu leniwego ładowania kończą się niepowodzeniem ... …


26
Błąd: musisz dołączyć adapter, który implementuje metodę __karma __. Start
Próbuję dodać testy jednostkowe do jednego z moich projektów. Do tej pory zainstalowałem i skonfigurowałem karmę oraz zainstalowałem jaśmin. Mam jeden plik testowy w moim test/folderze. Serwer karma został uruchomiony, strona przeglądarki jest gotowa, ale karma runkończy się niepowodzeniem w następujący sposób: $ karma run karma-conf.js [2014-06-14 15:19:11.046] [DEBUG] config …

5
Angular 4 błąd testowania jednostkowego `TypeError: ctor nie jest konstruktorem`
Próbuję przetestować mój program rozpoznawania tras i podczas testowania otrzymałem TypeError: ctor is not a constructori nie mam pojęcia, dlaczego tak się dzieje, gdy czas kompilacji maszynopisu nie ma błędu. 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 …


8
Ładowanie pozorowanego pliku JSON w ramach testu Karma + AngularJS
Mam skonfigurowaną aplikację AngularJS z testami przy użyciu Karma + Jasmine. Mam funkcję, którą chcę przetestować, która pobiera duży obiekt JSON, konwertuje go na format, który jest bardziej użyteczny przez resztę aplikacji, i zwraca przekonwertowany obiekt. Otóż ​​to. Do moich testów chciałbym mieć osobne pliki JSON (* .json) tylko z …

7
jak naprawić 404 ostrzeżenia dotyczące obrazów podczas testowania jednostki karmy
Testuję jednostkowo jedną z moich dyrektyw (angularjs), używając grunt / karma / phantomjs / jasmine. Moje testy działają dobrze 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(); })); .... }); ale dostaję te 404 WARN [web-server]: 404: /img1.png WARN …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.