Rspec-tags
提供:Dev Guides
RSpec-タグ
RSpecタグは、specファイルで特定のテストを実行する簡単な方法を提供します。 デフォルトでは、RSpecは実行するspecファイル内のすべてのテストを実行しますが、実行する必要があるのはそれらのサブセットのみです。 非常に高速に実行されるテストがいくつかあり、アプリケーションコードに変更を加えたばかりで、クイックテストを実行したい場合、このコードはRSpecタグでそれを行う方法を示します。
次に、上記のコードをtag_spec.rbという新しいファイルに保存します。 コマンドラインから次のコマンドを実行します。rspec --tag slow tag_spec.rb
この出力が表示されます-
実行オプション:\ {:slow ⇒ true}を含める
次に、次のコマンドを実行します:rspec --tag fast tag_spec.rb
この出力が表示されます-
ご覧のとおり、RSpecタグを使用すると、テストのサブセットを非常に簡単に作成できます。