在内存中预加载最小测试以提高速度

时间:2018-07-27 14:24:26

标签: ruby minitest

美好的一天。

在运行require 'minitest/autorun'的纯文件的PC上花费4秒钟。这使开发过程感到缓慢。有没有一种方法可以在后台运行minitest或以某种方式将其加载到内存中? Spring中的Rails之类的东西。

$ time ruby tmp.rb
Run options: --seed 46450

# Running:



Finished in 0.002043s, 0.0000 runs/s, 0.0000 assertions/s.
0 runs, 0 assertions, 0 failures, 0 errors, 0 skips

real    0m3.706s
user    0m0.000s
sys     0m0.031s

测试本身在加载minitest时花费2毫秒,耗时将近4秒钟。我正在寻找一种方法来花这4秒钟,然后只花时间进行测试。

谢谢

1 个答案:

答案 0 :(得分:0)