Repository URL to install this package:
|
Version:
2.3.23 ▾
|
module Inspec::Reporters
class Base
attr_reader :run_data
def initialize(config)
@config = config
@run_data = config[:run_data]
@output = ''
end
def output(str, newline = true)
@output << str
@output << "\n" if newline
end
def rendered_output
@output
end
# each reporter must implement #render
def render
raise NotImplementedError, "#{self.class} must implement a `#render` method to format its output."
end
end
end