0

当我运行我的 rspec-rails 和 cucumber-rails 测试时,每次发出请求时,有关它的信息都会出现在日志输出中,因此很难理解和阅读。

Thing::SearchController
  logs data about searches
Processing by Thing::SearchController#index as HTML
  Parameters: {"q"=>"thingamabob"}
  Rendered vagas/pesquisas/_empty.html.erb (0.2ms)
  Rendered vagas/pesquisas/_facets.html.erb (0.6ms)
  Rendered shared/_check_lang.html.erb (0.9ms)
  Rendered shared/_footer_links.html.erb (1.0ms)
  Rendered shared/_footer.html.erb (3.1ms)
Completed 200 OK in 100ms (Views: 21.4ms | ActiveRecord: 0.0ms | Search: 67.8ms)
  another test

关于如何删除它的任何想法?

这是我的 Gemfile 以防万一:

source 'http://rubygems.org'
gem 'rails', '~>3.2'
gem 'mereghost-rails_sql_views'
gem 'tiny_tds'
gem 'activerecord-sqlserver-adapter'
gem 'will_paginate'
gem 'capistrano'
gem 'jquery-rails'
gem 'jqueryui_rails'
gem 'nokogiri'
gem 'rabl'
gem 'exception_notification', require: 'exception_notifier'

gem 'tire'
gem 'yajl-ruby', require: 'yajl/json_gem'
gem 'tire-contrib', git: 'https://github.com/karmi/tire-contrib.git', branch: :master

gem 'devise'
gem 'uuid'

group :assets do
  gem 'sass-rails'    
  gem 'coffee-rails'
  gem 'uglifier'
end

group :production, :sitedev do
  gem 'therubyracer'
end

group :production, :development, :sitedev do
  gem 'newrelic_rpm'
end

group :development, :test do
  gem 'rspec-rails'
  gem 'simplecov'
  gem 'guard'
  gem 'guard-rspec'
  gem 'guard-bundler'
  gem 'guard-cucumber'
  gem 'sprinkle'
  gem 'hitch'
  gem 'launchy'
  gem 'ruby-prof'
  gem 'rb-inotify'
end

group :test do
  gem 'cucumber-rails', require: false
  gem 'database_cleaner'
  gem 'factory_girl_rails'
  gem 'vcr'
  gem 'webmock'
end

gem 'omniauth-linkedin'
gem 'omniauth-facebook', '1.4.0'
gem 'mongo'
gem 'bson_ext'
4

2 回答 2

0

它可能在您的代码或测试助手中。

grep -irn puts *
grep -irn Rails.logger *
于 2012-09-20T19:19:45.793 回答
0

您可以通过设置来减少日志中的详细信息Rails.logger.level,如Debugging Rails Applications 指南中所述

于 2012-09-21T00:03:55.290 回答