我在我的Rakefile中添加了一个测试任务,类似于:
命名空间:test do
desc“测试lib源”
Rake :: TestTask.new(:lib)do | t |
t.libs<< “测试”
t.pattern ='test / lib / ** / * _ test.rb'
t.verbose = true
端
端
然后添加(也使用“增强”完成相同的结果: 任务:test => ['test:lib']
我的问题是如果在test:lib中遇到错误,套件就会停止运行。这不是一个可怕的事情,但理想情况下,它会继续运行套件的其余部分,让我知道套件后面会有更多问题。
任何人都知道如何让它报告test:lib中的错误/失败但继续运行完整套件?
谢谢!
答案 0 :(得分:0)
沿着这些线使用了某些东西(减去“在运行中”位):
http://toolmantim.com/articles/creating_rake_testtasks_on_the_fly