Skip to content

Commit 4c66c0f

Browse files
committed
test(agent-manager): isolate registry in manager tests
1 parent 28d47ff commit 4c66c0f

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

‎packages/agent-manager/src/__tests__/AgentManager.test.ts‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,15 @@ function createMockAgent(overrides: Partial<AgentInfo> = {}): AgentInfo {
8686

8787
describe('AgentManager', () => {
8888
let manager: AgentManager;
89+
let tmpDir: string;
8990

9091
beforeEach(() => {
91-
manager = new AgentManager();
92+
tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'agent-manager-'));
93+
manager = new AgentManager(new AgentRegistry(path.join(tmpDir, 'agents.json')));
94+
});
95+
96+
afterEach(() => {
97+
fs.rmSync(tmpDir, { recursive: true, force: true });
9298
});
9399

94100
describe('registerAdapter', () => {

0 commit comments

Comments
 (0)