Знам, че RSpec има опцията --profile, но използвам само MiniTest/shoulda за текущия си проект.
Как мога да генерирам отчет, който ми показва моите най-бавни тестове в Rails 3.2, Ruby 1.9?
Отговори (2)
Можете да използвате minitest-reporters за тази цел. Този скъпоценен камък предоставя на множество репортери да видят резултата от вашите тестове.
Minitest::Reporters.use! Minitest::Reporters::SpecReporter.new
Spec reporter показва времето, необходимо за изпълнение на всеки тест. Показва времето на конзолата, а не като отчет.
person
Malik Shahzad
schedule
26.08.2014
Можете просто да използвате:
rake TESTOPTS="-v"
направо от кутията. например:
rake TESTOPTS="-v" test:controllers
Тествах това с Ruby 1.9.3 на Rails 3.2.
person
jpgeek
schedule
27.08.2015