运行rspec时隐藏文件列表?

web*_*guy 7 rake configuration rspec2 rspec-rails ruby-on-rails-3

rake spec在大型Rails项目的命令行上运行时,我会得到一个将运行的每个rspec文件的巨大列表.

有默认隐藏的方法吗?

ruby-1.9.3-p448/bin/ruby -S rspec ./spec/acceptance/replicators/activity_replicator_spec.rb ./spec/acceptance/replicators/template_replicator_spec.rb ./spec/authorization_rules/admin_authorization_rules_spec.rb ...
Run Code Online (Sandbox Code Playgroud)

当我只运行rspec(没有拨打电话)我没有得到这个控制台输出.


编辑1

根据phoet的回答,我试过了

RSpec::Core::RakeTask.new(:spec) do |t|
  t.verbose = false
  t.warning = false
  t.rcov = false
end

task :default => :spec
Run Code Online (Sandbox Code Playgroud)

这并没有解决问题.

Jar*_*eck 8

我最后一次这样做,我不得不先clear完成rake任务.

if defined? RSpec
  task(:spec).clear
  RSpec::Core::RakeTask.new(:spec) do |t|
    t.verbose = false
  end
end
Run Code Online (Sandbox Code Playgroud)

http://singlebrook.com/blog/disable-rspec-verbosity-to-hide-spec-list