0

我正在使用 Guard 和 Spork 构建一个带有 TDD 的 rails 应用程序。我最近注意到,guard 和 spork 实际上一直在显着减慢 rspec 而不是加快速度,这对我来说毫无意义。

例如:

在没有后卫和 spork 的情况下运行 rspec spec我的套件在5.71 秒内运行

打开guard 和 spork在7.67 秒内运行套件,这增加了35%的时间。

您可能认为这只是第一次推出 guard 和 spork,但事实并非如此。在后台使用guard 和 spork 时, rspec 始终在6.89-7 秒内运行,这仍然比没有它时慢得多

我正在使用 Rails 4.0.0 和 ruby​​ 2.0.0p247 的一个漂亮而快速的 linux 机器。如果您需要有关我的配置的任何其他信息或想帮助随时浏览该项目:https ://github.com/assafshomer/shout

现在这对我来说毫无意义。我认为运行 spork 至少可以节省 rails 环境加载时间。知道我做错了什么吗?

4

0 回答 0