Jar*_*red 12 rake ruby-on-rails
运行一些rake任务后会出现以下输出:
Loaded suite /usr/bin/rake
Started
Finished in 0.00042 seconds.
0 tests, 0 assertions, 0 failures, 0 errors
Run Code Online (Sandbox Code Playgroud)
对于与测试无关的任务,此输出无用或不必要.我想阻止它出现.我认为它源于需要某个文件或包含某个模块.
更新:看起来我错了,这确实在Rails内置的一些任务中出现.这是装载的灯具的输出--trace.
$ rake db:fixtures:load --trace
** Invoke db:fixtures:load (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:fixtures:load
Loaded suite /usr/bin/rake
Started
Finished in 0.000255 seconds.
0 tests, 0 assertions, 0 failures, 0 errors
Run Code Online (Sandbox Code Playgroud)
fow*_*uck 11
解决方案可以在这里找到:
http://github.com/thoughtbot/shoulda/issues/#issue/59
基本上不需要shoulda gem,除非它是测试环境(已经需要测试/单元).
| 归档时间: |
|
| 查看次数: |
1148 次 |
| 最近记录: |