У меня RoR 4.1.4 работает вместе с RVM. Версия RSpec - 2.14.8. Кроме того, Capybara - v2.1.0. Каждый раз, когда я бегу rspec
я получаю Keister нагрузку ненужной продукции:Как подавить ненужный вывод от RSpec?
# /home/msnyder/.rvm/gems/ruby-2.1.2/gems/actionpack-4.1.4/lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
# /home/msnyder/.rvm/gems/ruby-2.1.2/gems/actionpack-4.1.4/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
# /home/msnyder/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/rack/logger.rb:38:in `call_app'
# /home/msnyder/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/rack/logger.rb:20:in `block in call'
# /home/msnyder/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/tagged_logging.rb:68:in `block in tagged'
# /home/msnyder/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/tagged_logging.rb:26:in `tagged'
</snip>
Есть ли способ, чтобы подавить этот вывод, так что я только увидеть интересные вещи?
EDIT: Я обновил RSpec до 3.2.1 и Capybara до 2.4.4. Полная backtrace сохраняется, хотя я не установил --backtrace
в команде, которую я запускаю, и в файле .rspec
.
Пытался что. Он сказал мне, что метода backtrace_exclusion_patterns не существует. – theillien