本文介绍了如何生成一个报告,向我显示我在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中运行最慢的测试?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-24 11:31