在内存中预加载 minitest 以提高速度

Preload minitest in memory to increase the speed

美好的一天。

在我的电脑上 运行使用 require 'minitest/autorun' 宁纯文件花费 4 秒。这使得开发过程感觉很慢。有没有办法在后台 运行 minitest 或在内存中加载它? Rails 中的 Spring 之类的东西。

$ 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

测试本身在加载时花费 2 毫秒 minitest 使用将近 4 秒。我正在寻找如何度过这 4 秒的时间,然后只花时间进行测试。

谢谢

https://github.com/guard/guard

https://github.com/guard/guard-minitest

会改变你的生活...