func (e *specExecutor) addAllItemsForScenarioExecution(scenario *gauge.Scenario, scenarioResult *result.ScenarioResult) { scenarioResult.AddContexts(e.getContextItemsForScenarioExecution(e.specification.Contexts)) scenarioResult.AddTearDownSteps(e.getContextItemsForScenarioExecution(e.specification.TearDownSteps)) scenarioResult.AddItems(e.resolveItems(scenario.Items)) }
func (executor *specExecutor) addAllItemsForScenarioExecution(scenario *parser.Scenario, scenarioResult *result.ScenarioResult) { scenarioResult.AddContexts(executor.getContextItemsForScenarioExecution(executor.specification)) scenarioResult.AddItems(executor.resolveItems(scenario.Items)) }