大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – 针对rails应用程序的watchr vs autotest,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
另外,我不太熟悉spork是什么或者它是如何工作的,但是看守可以和spork一起使用,让我在轨道运行中获得更快的测试优势吗?
如果您只想在更改后自动运行测试,则两个工具都是相同的.自动测试将在rails项目中开箱即用,而watchr需要运行配置文件.所以观察者有一点开销.但是,有几个项目已经将watchr配置为像autotest一样.
只要您想在每次更改特定文件时使用自定义命令,监视器就会显示它的强度.例如,每次更改重要文件时,每次scheR_244_11845@a.rb更改或生成更新的文档时都运行rake注释.
通过它的简单配置语法可以在watchr中实现这种行为:watch(‘regular expression’){| match_data | your_command match_data [0]}.要运行所有颜色的规格,请调用watchr config_file.rb,而config_file.rb包含
watch ('spec/.*_spec\.rb') {|md| system "rspec -c spec/"}
由于守望者似乎与nestor(类似于spork)一起工作,因此应该可以整合spork.
总结一下:watchr比自动测试更灵活,但需要一些配置才能开始.看守应该能够很好地与spork一起工作.
以上是大佬教程为你收集整理的ruby-on-rails – 针对rails应用程序的watchr vs autotest全部内容,希望文章能够帮你解决ruby-on-rails – 针对rails应用程序的watchr vs autotest所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。