--exclude_pattern
オプションの使用方法
--exclude-pattern
オプションを使用して、指定したパターンに一致するファイルのスペックをスキップするように RSpec に指示します。
背景
次の内容で "spec/models/model_spec.rb" という名前のファイルがあるとします:
RSpec.describe "two specs here" do
it "passes" do
end
it "passes too" do
end
end
また、次の内容で "spec/features/feature_spec.rb" という名前のファイルがあるとします:
RSpec.describe "only one spec" do
it "passes" do
end
end
デフォルトでは、RSpec は "**/*_spec.rb"
に一致するファイルを実行します
rspec
を実行すると
出力に "3 examples, 0 failures" が含まれるはずです。
--exclude-pattern
フラグにより、RSpec は一致するファイルをスキップします
rspec --exclude-pattern "**/models/*_spec.rb"
を実行すると
出力に "1 example, 0 failures" が含まれるはずです。