From 67c8d6443485619290c89d88cffa93c3804eaa1a Mon Sep 17 00:00:00 2001 From: John Bintz Date: Mon, 23 Jan 2012 09:51:48 -0500 Subject: [PATCH] some printing tweaks --- lib/capybara/rails-log-inspection.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/capybara/rails-log-inspection.rb b/lib/capybara/rails-log-inspection.rb index a9dddaa..b114540 100644 --- a/lib/capybara/rails-log-inspection.rb +++ b/lib/capybara/rails-log-inspection.rb @@ -28,7 +28,7 @@ module Capybara end def clean_rack_output(lines) - lines.collect(&:strip).reject { |line| line.empty? || (filter_request_starts && line[%r{^Started }]) } + lines.reject { |line| line.strip.empty? || (filter_request_starts && line[%r{^Started }]) } end def backtrace_clean_patterns @@ -40,7 +40,7 @@ module Capybara end def add_backtrace(exception) - clean_backtrace(exception).each { |line| logger_target << " #{line}" } + clean_backtrace(exception).each { |line| logger_target << " #{line.strip}" } end end @@ -55,7 +55,7 @@ module Capybara lines = Capybara::RailsLogInspection.logger_target.read.lines Capybara::RailsLogInspection.clean_rack_output(lines).each do |line| - target.puts(Term::ANSIColor.red, line, Term::ANSIColor.reset) + target.print(Term::ANSIColor.red, line, Term::ANSIColor.reset) end reset_logs