Rails rake:测试很慢

时间:2010-08-05 03:04:16

标签: ruby-on-rails unit-testing testing rake

我在Windows笔记本电脑上开发了大约一个月的RoR应用程序,但每次运行测试都需要永远完成(10分钟以上)。

在具有类似硬件的MacBook Pro上,它可以在很短的时间内(2分钟)运行。 你们能给我任何关于加速整个过程的提示吗?或者我应该考虑将我的RoR环境切换到Linux / Mac盒子吗?

1 个答案:

答案 0 :(得分:3)

我在Ubuntu VM中完成了大部分ruby开发,只是因为在linux下更容易将所有内容整合在一起(我想这同样适用于OSX)。 RVM使我的生活变得如此简单。

如果您的硬件可以支持它并且您不介意在VM中工作,我建议您尝试一下吗?虚拟机开发有其优势(即,每天拍摄快照,以便您可以回滚环境变化)和缺点(你失去了一点速度,但这些天不多)但我认为这是值得的。