Sha256: 44594f5fbd5063c04cbde81ce068e64b991f46d67d336d433beb2103e870a9b2
Contents?: true
Size: 673 Bytes
Versions: 9
Compression:
Stored size: 673 Bytes
Contents
require "teaspoon/formatter/base" module Teaspoon module Formatter class Json < Base protected def log_runner(result) log_result(result) end def log_suite(result) log_result(result) end def log_spec(result) log_result(result) end def log_error(result) log_result(result) end def log_exception(result) log_result(result) end def log_console(message) log_line(%{{"type":"console","log":"#{message.gsub(/\n$/, '').gsub('\n', '\\n')}"}}) end def log_result(result) log_str(result.original_json) end end end end
Version data entries
9 entries across 9 versions & 1 rubygems