class RSpec::Trace::OpenTelemetryFormatter

Public Class Methods

new(output) click to toggle source
Calls superclass method
# File lib/rspec/trace/open_telemetry_formatter.rb, line 17
def initialize(output)
  @process = Subprocess::Process.new(["rspec-trace-consumer"], {stdin: Subprocess::PIPE})
  super(@process.stdin)
end

Public Instance Methods

stop(notification) click to toggle source
Calls superclass method RSpec::Trace::Formatter#stop
# File lib/rspec/trace/open_telemetry_formatter.rb, line 22
def stop(notification)
  super(notification)

  @process.wait
end