2017-08-31 3 views
0

私は前の/現在のステップの出力に基づいてテストの残りのステップをスキップする必要があります。キュウリのステップをスキップするにはどうすればいいですか?

キュウリでどうすればいいですか?私は小人と一緒にルビーとキュウリを使用しています。

基本的には、ダッシュボードのアプリケーション内の要素が有効になっているかどうかを確認したい場合は、テストはそれが実行されている場合にのみ実行し、そうでない場合は残りのテスト手順をスキップする必要があります。

私はフックnext if状態にし、scenario.skip_invoke!AfterStepを使用してみましたが、キュウリは、誰もが私がテストをスキップ達成しないかについて理解することができ、それはundefined method

を持っていると言いますか?

+1

ステップ定義コードを追加できますか?助けてくれるかもしれません。あなたは[リンク](http://www.rubydoc.info/gems/cucumber/Cucumber/RbSupport/RbWorld#skip_this_scenario-instance_method)を使用するこの方法があります –

+0

@DanielFintinariuありがとう!これは機能します。あなたは私を救いました....!これを回答として投稿してもよろしいですか? –

答えて

2

skip_this_scenarioの方法をお試しください。

この情報はhere

+0

こんにちは、もしあなたがジンキンでキュウリの報告書に取り組んできましたか?私は現在、最初の試行で失敗したテストのステータスを反映していないレポートで問題を抱えていますが、再実行に成功しました。 –

+0

申し訳ありませんが、よく知られています。私はあなたが必要とする情報を、ここで、またはグーグルで見つけることができると確信しています。乾杯 –

関連する問題