Test that a valid configuration can be instantiated. Args: cls: The config class to test valid_config: Dictionary of valid configuration values
(cls: BaseModel, valid_config: dict)
| 194 | |
| 195 | |
| 196 | def check_config_instantiation_valid(cls: BaseModel, valid_config: dict) -> None: |
| 197 | """ |
| 198 | Test that a valid configuration can be instantiated. |
| 199 | |
| 200 | Args: |
| 201 | cls: The config class to test |
| 202 | valid_config: Dictionary of valid configuration values |
| 203 | """ |
| 204 | config = cls.model_validate(valid_config) |
| 205 | assert isinstance(config, cls) |
| 206 | |
| 207 | |
| 208 | def check_config_instantiation_invalid(cls: BaseModel, invalid_config: dict | None = None) -> None: |
no outgoing calls