本文介绍了如何生成一个报告,向我显示我在Rails 3.2,Ruby 1.9中运行最慢的测试?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我知道RSpec具有--profile选项,但是我当前的项目仅使用MiniTest/shoulda.
I know that RSpec has the --profile option, but I'm only using MiniTest/shoulda for my current project.
推荐答案
您可以为此目的使用 minitest-reporters .此gem可提供多个报告程序,以查看您的测试输出.
You can use minitest-reporters for this purpose. This gem provide multiple reporters to see output of your tests.
Minitest::Reporters.use! Minitest::Reporters::SpecReporter.new
规格报告器显示每个测试运行的时间.它在控制台上显示时间,而不是作为报告.
Spec reporter shows the time which each test take to run. It shows the time on console, not as a report.
这篇关于如何生成一个报告,向我显示我在Rails 3.2,Ruby 1.9中运行最慢的测试?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!