Cucumber-js: 新機能のCLI出力

作成日 2016年05月31日  ·  7コメント  ·  ソース: cucumber/cucumber-js

いくつかのテストをCucumber-jsに移植していますが、前回Cucumberを使用したのはRubyでした。 Rubyバージョンでは、Cucumber CLIツールを実行すると、完了する手順のリストが表示されます。 JSバージョンでは、出力は以下に示すようにコメントと手順が混在しています。

ターミナルからコードの各ブロックをコピーするのではなく、ステップを出力するだけのフラグはありますか?

screenshot 2016-05-31 17 03 36

最も参考になるコメント

うーん。 面白いアイデア。 現時点では、それをサポートするものはありません。 未定義のステップのスニペットを出力するだけの新しいフォーマッターを追加することも、使用法フォーマッターと組み合わせることができます。

全てのコメント7件

うーん。 面白いアイデア。 現時点では、それをサポートするものはありません。 未定義のステップのスニペットを出力するだけの新しいフォーマッターを追加することも、使用法フォーマッターと組み合わせることができます。

コンソールにダンプするために--output-steps file.jsまたは--output-stepsフラグを設定できるのは良いことです

その機能の+1。 最小限の手動作業で、機能からコードスケルトンまでの自動ワークフローに非常に役立ちます。

同じテーマで別のエントリ( #618 )を開いたところ、 charlierudolphがこれを指摘しました。

そこにコメントしました。 以下はそのコピーです:


ポインタをありがとう。 確かに良い考えのように聞こえます。
スクリプト/フィルターを自動化して作成した人を混乱させる可能性がありますが、これがデフォルトの動作であると言えます。 1)キュウリに近い、2)フィルターは同じように機能する可能性が高い。 いくつかのCIの出力からカットアンドペーストするだけの人にとっては素晴らしいことです。

つまり、デフォルトにすることをお勧めします。そうでない場合は、それだけを出力するオプションがあります。

ありがとう

この機能の+1。

これで、スニペットだけを取得するために使用できるスニペットフォーマッターができました。 これは次のリリースで利用できるようになります。

このスレッドは、閉じられた後、最近のアクティビティがないため、自動的にロックされています。 関連するバグについては、新しい問題を開いてください。

このページは役に立ちましたか?
0 / 5 - 0 評価