4

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 はもうブロックを受け取りませんか?

4

1 に答える 1