Files
cleveragents-core/features/config_parser_coverage.feature
T

26 lines
1.2 KiB
Gherkin

Feature: Reactive config parser coverage
As a developer
I want reactive config parsing paths exercised
So that uncovered lines are validated
Background:
Given a temporary directory for reactive config parsing
Scenario: Parse combined configs with merges, routes, and pipelines
Given reactive config files covering merges, routes, and pipelines
When I parse the reactive config files
Then the merged reactive config should preserve agents and replacements
And stream and graph routes should be built with defaults and bridges
And reactive config should include merges splits pipelines and templates
Scenario: Interpolate environment variables with defaults
Given a reactive config file with environment placeholders
And environment variables are set for interpolation
When I parse the reactive config files
Then environment placeholders should resolve using values and defaults
Scenario: Raise error for missing required environment variable
Given a reactive config file with a required environment placeholder
When I parse the reactive config files expecting failure
Then a configuration error should be raised for the missing variable