3
私はこれが通常の場合であることを確信しているが、それはここで働いていない理由を私はよく分からない:ここではハッシュが最後の引数である場合、括弧はオプションであるとは思われませんか?
はコード
let(:stubbed_object_list) { [OpenStruct.new key: "foo"] }
だし、ここでエラーです:
SyntaxError: ...filepath...: syntax error, unexpected tLABEL, expecting ']'
代わりにOpenStruct.new(key: "foo")
を使用してコードを修正できますが、なぜこれが必要なのかわかりません。
私はこれが正常に動作しますので、それは、配列のブラケットとは何かを持っていると思っています:
let(:stubbed_object_list) { OpenStruct.new key: "foo" }