class TurboTests::Reporter

def self.from_config(formatter_config, start_time)

def self.from_config(formatter_config, start_time)
  reporter = new(start_time)
  formatter_config.each do |config|
    name, outputs = config.values_at(:name, :outputs)
    outputs.map! do |filename|
      filename == "-" ? $stdout : File.open(filename, "w")
    end
    reporter.add(name, outputs)
  end
  reporter
end