Eine einzelne test-Datei
Gibt es eine Möglichkeit zu laufen ng test
für eine einzelne Datei und nicht für die gesamte test-suite? Im Idealfall würde ich mag, um die Schnellste mögliche feedback-Schleife, wenn ich eine Datei Bearbeiten, aber karma
führt die ganze suite auf jeder sparen, das ist ein bisschen langsam, wenn Sie, erstellen Sie eine ausreichend große test-suite.
Diese unterscheidet sich von So führen Sie nur eine test-spec mit Winkel-cli in, diese Frage ist über das ausführen einer einzelnen spec. Dies ist über das ausführen einer einzelnen Datei. Die Lösung beinhaltet die gleichen Jasmine spec-Funktion, aber die Art der Frage ist etwas anders.
- Möglich, Duplikat der so führen Sie nur eine test-spec mit Winkel-cli
Du musst angemeldet sein, um einen Kommentar abzugeben.
Entdeckte ich, dass Jasmin können Sie Präfix
describe
undit
Methoden mit einemf
(für den focus?). Alsofdescribe
undfit
. Wenn Sie entweder von diesen, ist karma nur die relevanten tests. So, um den Fokus der aktuellen Datei können Sie nur die top-level -describe
und ändern Sie es zufdescribe
. Funktioniert für meine Zwecke.Es ist erwähnenswert, dass können Sie deaktivieren bestimmte test ohne Kommentare durch
xdescribe
undxit
Und wie jemand bereits sagte, wenn Sie wollen, konzentrieren Sie sich auf einige test dann
fdescribe
undfit
Mit npm test-Datei.Komponente.spec.ts wird für mich arbeiten, im Winkel 7 verison.
Funktioniert, wenn Sie geben Sie Ihre spec-Datei als parameter.
Beispiel:
ng test foo.spec.ts
Hoffe, das hilft.