标签: ruby-on-rails rspec
我的集成测试使用Paperclip和工厂Rack::Test::UploadedFile到(:create)图片20.times。
Rack::Test::UploadedFile
(:create
20.times
这个测试速度非常慢。花了60多秒才完成。我将图像换成了一个小30倍的图像,它只将测试时间缩短了20秒。
如何加快此测试及其他类似测试?
答案 0 :(得分:0)
我建议你删除imagemagick,因为那是最能减慢测试速度的部分。
您可以尝试this或this
并且,如果你没有使用回形针(我只是假设...)你可以使用类似mockfs的东西,它会在测试中存根你的文件系统以加速它。