MCPcopy Create free account
hub / github.com/MemTensor/MemOS / check_config_instantiation_valid

Function check_config_instantiation_valid

tests/utils.py:196–205  ·  view source on GitHub ↗

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)

Source from the content-addressed store, hash-verified

194
195
196def 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
208def check_config_instantiation_invalid(cls: BaseModel, invalid_config: dict | None = None) -> None:

Callers 15

test_base_llm_configFunction · 0.90
test_openai_llm_configFunction · 0.90
test_ollama_llm_configFunction · 0.90
test_hf_llm_configFunction · 0.90
test_minimax_llm_configFunction · 0.90
test_llm_config_factoryFunction · 0.90
test_base_vec_db_configFunction · 0.90

Calls

no outgoing calls

Tested by 15

test_base_llm_configFunction · 0.72
test_openai_llm_configFunction · 0.72
test_ollama_llm_configFunction · 0.72
test_hf_llm_configFunction · 0.72
test_minimax_llm_configFunction · 0.72
test_llm_config_factoryFunction · 0.72
test_base_vec_db_configFunction · 0.72