rspec 3.1.0 を使用するようにコード ベースをアップグレードし、こちらのドキュメントに従っていました: https://relishapp.com/rspec/docs/upgrade
既存のテストの 1 つで、transpec を実行した後に次のエラーが発生します。
"with
少なくとも 1 つの引数が必要です。no_args
マッチャーを使用して、引数を受け取らないように設定してください。"
これがテストです。
it 'does something' do
expect(my_method).to receive(:resource)
.with { |path| path.include? 'test' }.and_return({})
end
新しい synatx はもうブロックを受け取りませんか?