Class: RSpec::Risky::JsonFormatter

Inherits:
Object
  • Object
show all
Defined in:
lib/rspec/risky/json_formatter.rb,
sig/rspec/risky.rbs

Instance Method Summary collapse

Constructor Details

#initialize(output) ⇒ JsonFormatter

Returns a new instance of JsonFormatter.



11
12
13
# File 'lib/rspec/risky/json_formatter.rb', line 11

def initialize(output)
  @output = output
end

Instance Method Details

#dump_summary(summary) ⇒ Object



15
16
17
18
# File 'lib/rspec/risky/json_formatter.rb', line 15

def dump_summary(summary)
  @output.write(JSON.pretty_generate(payload(summary)))
  @output.write("\n")
end