文档here说:
然后,一旦spork运行,调用testdrb(例如testdrb -Itest test / your_test.rb)在Spork下运行测试。
但这只能一次运行一次
如果没有指定文件,则会失败:
$ testdrb
Exception encountered: #<SystemExit: exit>
我发现我能做到这一点有点帮助:
testdrb -I test test/functional/*
但仍然不知道如何使用一个简单的命令运行它们
rake test
答案 0 :(得分:3)
我通常会为所有测试编写 :
testdrb -I test ./test/**/*_test.rb
为简单起见,我将其添加到.bashrc
alias td="testdrb -I test"
alias tdall="testdrb -I test ./test/**/*_test.rb"
答案 1 :(得分:1)
这似乎是这样做的:
testdrb -I test $(ls test/**/*_test.rb)
修改
实际上这更好:
testdrb -I test test/**/*_test.rb