- Add 'servers' key to mock_mcp.json (MCPClient expects this structure)
- Add 'servers' wrapper to MCPClientTests.cpp test configs
- Fix JsonDataNode constructor calls in test fixtures:
- JsonDataNode(json) -> JsonDataNode("name", json)
- Affected: AIModuleTests, MonitoringModuleTests, StorageModuleTests,
VoiceModuleTests, TimeSimulator
Test results:
- Module tests: 52/60 passing (87%)
- MCP Types tests: 15/15 passing (100%)
- MCP Transport/Client: Require Python server integration fixes
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
20 lines
473 B
JSON
20 lines
473 B
JSON
{
|
|
"servers": {
|
|
"mock_server": {
|
|
"command": "python",
|
|
"args": ["tests/fixtures/mock_mcp_server.py"],
|
|
"enabled": true
|
|
},
|
|
"disabled_server": {
|
|
"command": "nonexistent_command",
|
|
"args": [],
|
|
"enabled": false
|
|
},
|
|
"echo_server": {
|
|
"command": "python",
|
|
"args": ["tests/fixtures/echo_server.py"],
|
|
"enabled": true
|
|
}
|
|
}
|
|
}
|