Ruby on rails 3 运行rspec时是否隐藏文件列表?

Ruby on rails 3 运行rspec时是否隐藏文件列表?,ruby-on-rails-3,configuration,rake,rspec2,rspec-rails,Ruby On Rails 3,Configuration,Rake,Rspec2,Rspec Rails,在一个大型Rails项目的命令行上运行rakespec时,我会得到一个将要运行的每个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

在一个大型Rails项目的命令行上运行
rakespec
时,我会得到一个将要运行的每个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 ...
当我只运行rspec(没有rake调用)时,我不会得到这个控制台输出


编辑1

根据客户的回答,我试着

RSpec::Core::RakeTask.new(:spec)do | t|
t、 冗长=错误
t、 警告=错误
t、 rcov=false
终止
任务:默认=>:规范

这并没有解决问题。

调用
rspec
时不会得到这样的输出,因为输出来自
rspec::Core::RakeTask

可以配置此类并设置详细标志:

RSpec::Core::RakeTask.new do |t|
  t.verbose = false
end

上次我这样做时,我必须先清除rake任务

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

我试过这个,但没用。在
ruby-srspec
之后,我仍然可以看到一个巨大的文件列表。我还尝试了几个其他选项:RSpec::Core::RakeTask.new(:spec)do | t | t.verbose=false t.warning=false t.rcov=false end task:default=>:spec我想你必须为此编写自己的rake任务。rspecrails任务没有任何选择:我也认为,但还没有找到解决方案。