class OneshotCov::Logger::LineByLineLogger
Public Class Methods
new(logger)
click to toggle source
# File lib/oneshot_cov/logger/line_by_line_logger.rb, line 4 def initialize(logger) @logger = logger end
Public Instance Methods
post(new_logs)
click to toggle source
# File lib/oneshot_cov/logger/line_by_line_logger.rb, line 8 def post(new_logs) new_logs.each do |new_log| log_path = new_log.path oneshot_lines = new_log.lines oneshot_lines.each do |line| @logger.info("#{log_path}: #{line}") end end end