(steps []map[string]any)
| 19 | } |
| 20 | |
| 21 | func newConfigRenderingEngine(steps []map[string]any) *configRenderingEngine { |
| 22 | return &configRenderingEngine{ |
| 23 | BaseEngine: BaseEngine{ |
| 24 | id: "config-renderer", |
| 25 | displayName: "Config Renderer (test)", |
| 26 | description: "Test engine that emits config steps via RenderConfig", |
| 27 | }, |
| 28 | steps: steps, |
| 29 | } |
| 30 | } |
| 31 | |
| 32 | // RenderConfig returns the pre-configured steps, overriding the BaseEngine no-op. |
| 33 | func (e *configRenderingEngine) RenderConfig(_ *ResolvedEngineTarget) ([]map[string]any, error) { |
no outgoing calls
no test coverage detected