2012-10-31 73 views
3

我有一个集成测试,使用回形针和Rack::Test::UploadedFile(:create)的工厂。加快与图像工厂的测试

这个测试非常慢。完成时间超过60秒。我将图像换成了一个小30倍的图像,并且只将测试时间缩短了20秒。

我该如何加速这个测试和其他人喜欢它?

+0

请发布测试内容和相关代码 – arieljuod

回答

0

我建议你存根imagemagick,因为这是最慢的测试部分。

你可以尝试不使用回形针像thisthis

而且,万一(我只是认为......),你也许可以使用类似mockfs,该存根文件系统在测试中加快速度。