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

作品。

如何聚焦这个块?

specify { ... }
4

1 回答 1

1

元数据必须作为、或的第二个参数提供describe,因此您需要为第一个参数提供至少一个虚拟值。如果你想用大括号表示你的块,你还需要使用括号。contextitspecify

换句话说,您必须执行以下操作:

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 回答