2011-10-13 43 views
3

我试图在test/performance/目录中运行单个基准测试。有点像rake test:benchmark会做,但只有一个单一的测试。运行单轨性能测试

之所以这样,是因为整个性能套件需要花费相当长的时间才能运行,而我只是对测试模型进行测试,最初这种改变会起作用。

我已经试过了,但它并没有设置基准测试环境:

ruby -Ilib:test test/performance/email_list_test.rb 

也试过轨benchmarker EmailList.all,但笔者认为,必须从标准单元测试来拉动。

+0

我相信这个功能后卫。我使用rspec,但我假设[guard-test](https://github.com/guard/guard-test)以类似的方式保存。 –

回答

7

试试这个:

rake test:benchmark TEST=test/performance/email_list_test.rb