1
specify 'succeeds', focus:true do
  ...

動作します。

このブロックにフォーカスする方法は?

specify { ... }
4

1 に答える 1

1

メタデータはdescribecontextitまたはの 2 番目の引数として指定するspecify必要があるため、最初の引数には少なくともダミー値を指定する必要があります。ブロックを中かっこで表現したい場合は、かっこも使用する必要があります。

つまり、次のようにする必要があります。

specify('', focus: true) { ... }

また

specify(nil, focus: true) { ... }

ユーザー定義メタデータの使用例については、 https://relishapp.com/rspec/rspec-core/v/2-14/docs/metadata/user-defined-metadataを参照してください。

于 2013-11-06T06:59:12.277 に答える