Files
cleveragents-core/tests/features/configuration.feature

22 lines
803 B
Gherkin

Feature: Configuration Management
As a developer using CleverAgents
I want to load and validate configurations
So that I can properly set up agent networks
Scenario: Load configuration from a YAML file
Given a valid configuration file
When I load the configuration
Then the configuration should be properly parsed
And no validation errors should occur
Scenario: Merge multiple configuration files
Given multiple configuration files
When I load all configuration files
Then the configurations should be merged correctly
And later files should override earlier ones
Scenario: Validate configuration schema
Given a configuration with missing required fields
When I attempt to validate the configuration
Then a configuration error should be raised