Ist es möglich, einen Grund für Jasmin 2 specs übersprungen xit oder pending()?

Wenn wir einen Fehler finden, mit einem unserer Winkelmesser Jasmine2 specs, die wir meist möchten, überspringen Sie den test, bis der Fehler behoben wurde.

Ich wissen, wie das mit xit oder pending(), und JasmineReporters TerminalReporter tut einen netten job der Farbe der Hervorhebung und Auflistung von ausstehenden Spezifikationen.

Jedoch, die anstehenden Prüfungen melden Sie sich immer No reason given werden, was bedeutet, es ist möglich, einen Grund für den test übersprungen.

Ich aktuell Kommentar die Skillung mit einer Ausgabe-Nummer, aber es wäre wirklich schön, zu berichten, der Grund war der test deaktiviert und die Ausgabe-Nummer.

UPDATE

Wie gewünscht, hinzufügen Beispiel Ausgabe im terminal ( fdescribe auf ein Beispiel, so die Berichterstattung, die meisten der suite deaktiviert ):

Versionen:
Winkelmesser 2.1.0 und Jasmin 2.3.1

Mit xit

 Skipped
*      will display the platform if available ...
...
SUCCESS: 85 specs, 0 failures, 1 skipped, 72 disabled in 34.734s.
Pending:

1) will display the platform if available
No reason given

Mit pending()

Dies scheint begonnen zu haben, die Kennzeichnung fehlgeschlagen, wahrscheinlich im Zusammenhang https://github.com/angular/protractor/issues/1852

Failures:
1) will display the platform if available
Message:
Failed: => marked Pending
Stack:
Error: Failed: => marked Pending

AKTUALISIERT: feature-Anfragen und Problemen für diese Funktionalität

Gibt es derzeit eine feature-Anfrage zu unterstützen anhängig(Nachricht) hervorragend für Winkelmesser/jasminewd wenn Sie wollen, um die Fortschritte zu verfolgen :

https://github.com/angular/jasminewd/issues/32 https://github.com/angular/protractor/issues/2454

InformationsquelleAutor sporkthrower | 2015-07-28
Schreibe einen Kommentar