Merge pull request #1693 from SaitoWu/features/mr

Improve development experience.
This commit is contained in:
Dmitriy Zaporozhets 2012-10-14 08:11:25 -07:00
commit d0146881f0
3 changed files with 18 additions and 0 deletions

View file

@ -118,6 +118,7 @@ group :development do
end
group :development, :test do
gem 'rails-dev-tweaks'
gem 'spinach-rails'
gem "rspec-rails"
gem "capybara"

View file

@ -277,6 +277,9 @@ GEM
activesupport (= 3.2.8)
bundler (~> 1.0)
railties (= 3.2.8)
rails-dev-tweaks (0.6.1)
actionpack (~> 3.1)
railties (~> 3.1)
railties (3.2.8)
actionpack (= 3.2.8)
activesupport (= 3.2.8)
@ -447,6 +450,7 @@ DEPENDENCIES
pygments.rb (= 0.3.1)
rack-mini-profiler
rails (= 3.2.8)
rails-dev-tweaks
raphael-rails (= 1.5.2)
rb-fsevent
rb-inotify

View file

@ -0,0 +1,13 @@
if Rails.env.development?
Rails.application.assets.logger = Logger.new('/dev/null')
Rails::Rack::Logger.class_eval do
def call_with_quiet_assets(env)
previous_level = Rails.logger.level
Rails.logger.level = Logger::ERROR if env['PATH_INFO'] =~ %r{^/assets/}
call_without_quiet_assets(env)
ensure
Rails.logger.level = previous_level
end
alias_method_chain :call, :quiet_assets
end
end