fix(core): 修复测试用例以匹配最新实现
- todo-manager.test: 修复空日期字符串导致的 Invalid time value 错误 - config-loader.test: 更新测试以匹配简化后的配置加载逻辑 - mcp/config.test: 修复配置路径匹配问题 - task.test/task-extended.test: 添加缺失的 agentEventEmitter mock - presets/index.test: 更新预设 Agent 数量和 maxSteps 测试 - agent.test: 添加缺失的 mock 函数并修正模式切换测试 - 删除过时的 session/manager.test 和 storage.test (使用已废弃的 API)
This commit is contained in:
@@ -35,6 +35,11 @@ vi.mock('../../../../src/agent/index.js', () => ({
|
||||
return Promise.resolve(mockExecuteResult);
|
||||
}
|
||||
},
|
||||
agentEventEmitter: {
|
||||
emit: vi.fn(),
|
||||
on: vi.fn(),
|
||||
off: vi.fn(),
|
||||
},
|
||||
}));
|
||||
|
||||
// Mock tool registry
|
||||
|
||||
@@ -21,6 +21,11 @@ vi.mock('../../../../src/agent/index.js', () => {
|
||||
return mockState.execute(...args);
|
||||
}
|
||||
},
|
||||
agentEventEmitter: {
|
||||
emit: vi.fn(),
|
||||
on: vi.fn(),
|
||||
off: vi.fn(),
|
||||
},
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user