Method: Cucumber::Formatter::Json::Builder#initialize
- Defined in:
- lib/cucumber/formatter/json.rb
#initialize(test_case, ast_lookup) ⇒ Builder
Returns a new instance of Builder.
236 237 238 239 240 241 242 243 |
# File 'lib/cucumber/formatter/json.rb', line 236 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 |