62

查找RSpec-2(和rspec-rails)文档的时间很糟糕。具体来说,我想查找所有可用的匹配器......但是如何?

我试过了:

  • RSpec.info:过时 - RSpec 1.x
  • rdoc.info:对我来说似乎没用。(不完整?)
  • RSpec-Relish:令人困惑。不完整?如何查找可用的匹配器?
  • GitHub Wiki:分散的信息。无组织的。不完整?

是的,我知道这本书……但是,说真的,这不是网上的东西吗?

甚至尝试过rake doc:plugins,但没有奏效。太绿了不知道为什么...

显然,在rspec.rubyforge.org上曾经有一些不错的 1.x 文档。但他们似乎早已不复存在……

这些文档藏在哪里?

4

2 回答 2

18

第一个去的地方是官方的Relish 文档,这些年来他们得到了显着的改进,现在是我第一个去看看。

在最初写这个答案的时候,这个要点是可靠的。它包含以下匹配器:

于 2012-12-18T18:56:29.803 回答
9

不知道为什么你觉得 rdoc.info 没有用 - 这里是匹配器文档:

http://rubydoc.info/gems/rspec-expectations/2.0.1/RSpec/Matchers

可能是您找错了位置;这些在 RSpec::Expectations gem 中,它从 Rspec 2 的核心中分离出来。

于 2010-11-30T18:30:13.753 回答