class YAMLFormatter
YAMLFormatter
class receive a [Report] and generates YAML output.
Public Class Methods
new(report)
click to toggle source
Class constructor @param report [Report] Parent object that contains data to be exported.
Calls superclass method
ArrayFormatter::new
# File lib/teuton/report/formatter/yaml_formatter.rb, line 12 def initialize(report) super(report) @data = {} end
Public Instance Methods
process()
click to toggle source
Process data from parent object and export it into YAML format. @return [nil]
# File lib/teuton/report/formatter/yaml_formatter.rb, line 20 def process build_data w @data.to_yaml # Write data into ouput file deinit end