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.
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 …
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 …
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 …
Próbuję uruchomić domyślny test jednostki usług w moim projekcie (wzięty z projektu Angular Seed w serwisie GitHub), ale wciąż pojawia się błąd „moduł nie jest zdefiniowany”. Czytałem, że może to mieć coś wspólnego z kolejnością plików JavaScript , do których istnieją odwołania , ale nie wydaje mi się, aby to …
Jakie jest zastosowanie chorew semantycznych komunikatach zatwierdzenia kontroli wersji ? Inne typy, takie jak wyczyn lub naprawa, są jasne, ale nie wiem, kiedy użyć „roboty”. Czy ktoś może podać kilka przykładów jego użycia? Kolejne może nie związane pytanie: Jaki jest właściwy typ komunikatów o zatwierdzeniach do modyfikowania plików .gitignore?
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 …
Jeśli Protractor zastępuje Angular Scenario Runner do testowania E2E, czy to oznacza, że nadal będę mógł go używać z Karmą jako moją platformą testową E2E?
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 ... …
Tak więc szukałem tego wszędzie, znalazłem tutaj „podobne” odpowiedzi, ale nie do końca to, czego chcę. Teraz, jeśli chcę, aby przetestować jeden plik z karmą, co muszę zrobić fit(), fdescribe()na danego pliku ... Jednak to, czego chcę, to móc po prostu wywołać karmę z plikiem konfiguracyjnym i skierować go do …
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 …
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 …
Jak skonfigurować Karmę, aby uruchamiała testy jednostkowe zaplecza (napisane za pomocą Mocha)? Jeśli dodam mój skrypt testowy zaplecza do pliku files = [], nie powiedzie się, że requirejest niezdefiniowany.
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.