ruby-on-rails-3 - tutorial - shoulda-matchers




¿Ocultar la lista de archivos cuando ejecuta rspec? (2)

Cuando rake spec en la línea de comando para un gran proyecto de Rails, obtengo una lista gigante de cada archivo rspec que se ejecutará.

¿Hay alguna manera de ocultar eso por defecto?

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 ...

Cuando ejecuto solo rspec (sin llamada de rake) no obtengo esta salida de consola.

EDIT 1

Trabajando desde la respuesta de Phoet , probé

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

task :default => :spec

Esto no resolvió el problema.


No se obtiene dicho resultado cuando se llama a rspec porque la salida proviene de RSpec::Core::RakeTask .

Es posible configurar esta clase y establecer el indicador detallado:

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





rspec-rails