ruby-on-rails - 单一规范持续时间

标签 ruby-on-rails ruby rspec capybara

在 RSpec 中有没有办法显示每个测试持续时间而不仅仅是整个套件持续时间?

现在我们有

Finished in 7 minutes 31 seconds (files took 4.71 seconds to load)

但我想有类似的东西

User accesses home and
 he can sign up (finished in 1.30 seconds)
 he can visit profile (finished in 3 seconds)
 .
 .
 .
Finished in 7 minutes 31 seconds (files took 4.71 seconds to load)

最佳答案

您可以使用 rspec --profile N,它会显示前 N 个最慢的示例。

关于ruby-on-rails - 单一规范持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35987577/

相关文章:

ruby-on-rails - 是否可以设置更短的路线?

ruby-on-rails - 防止 HAML 中出现空行

ruby - 如何为 Eclipse 配置 Ruby 解释器

ruby-on-rails - _是什么?下面的正则表达式是什么意思?

ruby - 如何匹配 capybara 中的完整链接?

Rspec 将无法运行 - 错误:在 `bin_path' 中:找不到 rspec-2.0.0.beta.22 的可执行规范(Gem::Exception)

ruby-on-rails - 如何将 Rails 从 3.2.7 更新到 4.0?

javascript - V8 中的 fatal error

ruby - 使用 VCR 过滤掉 JWT 和 Bearer token

ruby-on-rails - RSpec & Database Cleaner - 将某些对象永久保留在测试数据库中