--pattern
オプション
RSpecを特定のファイル名を指定せずに実行すると、指定されたディレクトリ引数またはspec
(ディレクトリが指定されていない場合)に対してパターンを適用して読み込むファイルを決定します。デフォルトで は、RSpecは次のパターンを使用します:
"{,/*/}/*_spec.rb"
異なるパターンを宣言するには、--pattern
オプションを使用します。
背景
次の内容で「spec/example_spec.rb」という名前のファイルがあるとします:
RSpec.describe "two specs" do
it "passes" do
end
it "passes too" do
end
end
次の内容で「spec/example_test.rb」という名前のファイルがあるとします:
RSpec.describe "one spec" do
it "passes" do
end
end
デフォルトでは、RSpecは一致するspecファイルを実行します
rspec
を実行すると
出力には「2 examples, 0 failures」と表示されるべきです。