Als «karma-runner» getaggte Fragen

Karma bietet Entwicklern eine Testumgebung, in der sie nicht viele Dinge einrichten müssen, sondern nur Code schreiben und sofortiges Feedback erhalten müssen, um Produktivität und Kreativität zu verbessern.

11
npm Paket überprüfen und bei Bedarf aktualisieren
Wir müssen den Karma-Testläufer in TeamCity integrieren und dafür möchte ich den Systemingenieuren ein kleines Skript (Powershell oder was auch immer) geben, das: nimm die gewünschte Versionsnummer aus einer Konfigurationsdatei (ich denke, ich kann sie als Kommentar direkt in die karma.conf.js) Überprüfen Sie, ob die definierte Version von Karma Runner …

9
NPM kann keine Abhängigkeiten installieren - Versuchen Sie, etwas zu entsperren, das nicht gesperrt wurde
Ich habe versucht, eine npm-Installation für meine package.json-Datei auszuführen, aber ich habe große Probleme. Es wird immer wieder "Fehler: Versuch, XXX zu entsperren, das nicht gesperrt wurde" für alle meine Abhängigkeiten angezeigt. Hier ist einer von ihnen: 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 …

9
Ausführen einer einzelnen Testdatei
Gibt es eine Möglichkeit, ng testfür eine einzelne Datei anstatt für die gesamte Testsuite auszuführen ? Im Idealfall möchte ich beim Bearbeiten einer Datei eine möglichst schnelle Rückkopplungsschleife erhalten, karmaführt jedoch bei jedem Speichern die gesamte Suite aus. Dies ist etwas langsam, wenn Sie eine ausreichend große Testsuite erstellen. Dies …

7
Der Testservice im Angular Returns-Modul ist nicht definiert
Ich versuche, den Standard-Serviceeinheitentest in meinem Projekt auszuführen (entnommen aus dem Angular Seed-Projekt auf GitHub), erhalte jedoch weiterhin die Fehlermeldung "Modul ist nicht definiert". Ich habe gelesen, dass es etwas mit der Reihenfolge der referenzierten JavaScript-Dateien zu tun haben könnte , aber ich kann es scheinbar nicht zum Laufen bringen, …

8
Das Ausführen von Karma nach der Installation führt zu 'Karma' und wird nicht als interner oder externer Befehl erkannt
Ich versuche, Karma als Teil eines Winkelsamenprojekts auszuführen , nachdem ich Karma mit installiert habe npm install -g karma Ich bekomme: 'karma' is not recognized as an internal or external command, operable program or batch file. Wenn ich versuche, test.bat über Angular-Client \ Skripte auszuführen, lautet der Inhalt dieser Datei: …



7
Angular Karma Jasmine Fehler: Unzulässiger Status: Die Zusammenfassung für die Direktive konnte nicht geladen werden
Ich entwickle ein Github-Repository (mit Angular 7 und Angular -Cli) und habe einige Tests mit Karma und Jasmine, die in der Hauptniederlassung arbeiten. Jetzt versuche ich, die Funktion zum verzögerten Laden hinzuzufügen. Die Sache ist, dass die Tests, die zuvor bestanden wurden, jetzt nicht mehr funktionieren. Es ist lustig, weil …

26
Fehler: Sie müssen einen Adapter einbinden, der die Startmethode __karma __. Implementiert
Ich versuche, einem meiner Projekte einige Komponententests hinzuzufügen. Bisher habe ich Karma installiert und konfiguriert und Jasmin installiert. Ich habe eine Testdatei in meinem test/Ordner. Der Karma-Server wurde gestartet, die Browserseite ist bereit, karma runschlägt jedoch wie folgt fehl: $ karma run karma-conf.js [2014-06-14 15:19:11.046] [DEBUG] config - Loading config …



5
Winkelfehler beim Testen von 4 Einheiten `TypeError: ctor ist kein Konstruktor`
Ich versuche meinen Routenauflöser zu testen und beim Testen habe ich TypeError: ctor is not a constructorkeine Ahnung warum es passiert, während Typoskript-Kompilierungszeit kein Fehler ist. 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) at _createClass (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42362:26) …


7
So beheben Sie 404 Warnungen für Bilder während des Karma-Unit-Tests
Ich teste eine meiner Anweisungen (anglejs) mit grunt / karma / phantomjs / jasmine. Meine Tests laufen gut 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(); })); .... }); aber ich bekomme diese 404s WARN [web-server]: 404: /img1.png WARN …

2
Unit-Test AngularJS-Fabriken mit Abhängigkeiten
Wie füge ich beim Testen einer Angular-Fabrik (mit Karma + Jasmine) eine Stub-Abhängigkeit in die zu testende Fabrik ein? Hier ist meine Fabrik: mod = angular.module('myFactoryMod', []); mod.factory('myFactory', [ '$log', 'oneOfMyOtherServices', function($log, svc) { return makeSomethingThatDoesSomethingWithTheseDependencies($log, svc); } ]); oneOfMyOtherServices wird benötigt, wenn meine Fabrik instanziiert wird. Hier ist mein …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.