我们的一项(或几项)考试将永远进行,我们希望对其进行优化。
我们已经说了1000次测试,所以我不能通过运行每个文件。
有没有一种容易找到慢速的方法?
这是rspec 1.3
答案 0 :(得分:188)
在RSpec 2和3中,您可以使用--profile
标记或将--profile
添加到.rspec
文件中。这将跟踪前10个最慢的例子。
对于RSpec 1,您可以使用--format o
和spec
命令。它显示了一个基于文本的进度条,其中包含10个最慢的示例。有关详情see this。
rspec --profile -- path/to/file/spec.rb