class Cucumber::Formatter::Json::Builder

def initialize(test_case, ast_lookup)

def initialize(test_case, ast_lookup)
  @background_hash = nil
  uri = test_case.location.file
  feature = ast_lookup.gherkin_document(uri).feature
  feature(feature, uri)
  background(feature.children.first.background) unless feature.children.first.background.nil?
  scenario(ast_lookup.scenario_source(test_case), test_case)
end