我经常运行“rake”,看到一些测试失败,并且必须手动将故障剪切并粘贴到新命令“ruby SomeTest -n some_test_method”以运行单独的测试。有没有办法自动化?
感觉IDE的标准行为是显示错误并允许快速重新播放,所以我想知道是否有人在命令行上想出了如何快速完成它。
答案 0 :(得分:1)
Guard正是您的目标:
https://github.com/guard/guard
Guard监视文件系统的更改并自动触发命令。有了警卫,您可以在他们保存的第二天自动运行测试。
对于最小的用途:
https://github.com/guard/guard-minitest
对于测试单位:
https://github.com/guard/guard-test
对于Rspec:
https://github.com/guard/guard-rspec