lib/capybara/chromedriver/logger/collector.rb in capybara-chromedriver-logger-0.2.1 vs lib/capybara/chromedriver/logger/collector.rb in capybara-chromedriver-logger-0.3.0

- old
+ new

@@ -30,12 +30,15 @@ end def flush_logs! browser_logs.each do |log| message = Message.new(log) - errors << message if message.error? + + next if should_filter?(message) - log_destination.puts message.to_s unless should_filter?(message) + errors << message if message.error? + + log_destination.puts message.to_s end end def clear_errors! @errors = []