class Cucumber::Formatter::Json
The formatter used for --format json
def after_feature(feature)
def after_feature(feature) super @obj['features'] << @gf.gherkin_object end
def after_features(features)
def after_features(features) @io.write(@obj.to_json) end
def initialize(step_mother, io, options)
def initialize(step_mother, io, options) @io = ensure_io(io, "json") @obj = {'features' => []} super(Gherkin::Formatter::JSONFormatter.new(nil), false) end