Cucumber-js: CLI-Ausgabe für neue Funktionen

Erstellt am 31. Mai 2016  ·  7Kommentare  ·  Quelle: cucumber/cucumber-js

Ich portiere einige Tests auf Cucumber-js, das letzte Mal, als ich Cucumber mit Ruby verwendet habe. Wenn Sie das Cucumber-CLI-Tool in der Ruby-Version ausführen, erhalten Sie eine Liste von Schritten, die Sie ausführen müssen. Bei der JS-Version ist die Ausgabe eine Mischung aus Kommentaren und den unten aufgeführten Schritten

Gibt es ein Flag, um nur die Schritte auszugeben, anstatt jeden Codeblock aus dem Terminal zu kopieren?

screenshot 2016-05-31 17 03 36

Hilfreichster Kommentar

Hmm. Interessante Idee. Im Moment gibt es nichts, was das unterstützt. Wir könnten einen neuen Formatierer hinzufügen, der nur Snippets für undefinierte Schritte ausgibt, oder dies könnte etwas sein, das wir mit einem Verwendungsformatierer kombinieren.

Alle 7 Kommentare

Hmm. Interessante Idee. Im Moment gibt es nichts, was das unterstützt. Wir könnten einen neuen Formatierer hinzufügen, der nur Snippets für undefinierte Schritte ausgibt, oder dies könnte etwas sein, das wir mit einem Verwendungsformatierer kombinieren.

Was gut wäre, wäre ein Flag von --output-steps file.js oder nur --output-steps zum Dumping auf die Konsole zu haben

+1 für diese Funktion. Es wäre sehr hilfreich für einen automatisierten Workflow von Funktionen bis hin zu einem Code-Skelett mit minimalem manuellen Aufwand.

Ich öffnete einen weiteren Eintrag ( #618 ) zum gleichen Thema, und Charlierudolph wies mich auf diesen hin.

Ich habe dort gerade einen Kommentar abgegeben. Unten ist eine Kopie davon:


Danke für den Hinweis. Klingt sicher nach einer guten Idee.
Es könnte/würde Leute stören, die automatisiert und einige Skripte/Filter erstellt haben, aber ich würde sagen, dass dies das Standardverhalten sein sollte. 1) Es wäre näher an Gurken, 2) Filter funktionieren wahrscheinlich genauso. Es wäre großartig für Leute, die einfach aus der Ausgabe eines CIs ausschneiden und einfügen.

Kurz gesagt, ich würde es vorziehen, wenn es die Standardeinstellung ist, wenn nicht, dann habe ich sicher die Option, genau das auszugeben.

Danke

+1 für diese Funktion.

Wir haben jetzt einen Snippets-Formatierer, der verwendet werden kann, um nur die Snippets zu erhalten. Das wird in der nächsten Version verfügbar sein.

Dieser Thread wurde automatisch gesperrt, da nach dem Schließen in letzter Zeit keine Aktivität stattgefunden hat. Bitte öffnen Sie eine neue Ausgabe für verwandte Fehler.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen