浏览代码

fix(web): keep both agents distinct in the shipped-composition test

The preset catalog assertion and master's new command-catalog assertion each
create an agent in the same test; the second is now named for what it is.
Yichen Jiang 2 月之前
父节点
当前提交
342b5c4830
共有 1 个文件被更改,包括 3 次插入 和 3 次删除
  1. 3 3
      apps/web/tests/shipped-composition.e2e.ts

+ 3 - 3
apps/web/tests/shipped-composition.e2e.ts

@@ -98,18 +98,18 @@ it('assembles the shipped Web catalog with the confined access default', async (
   expect(scaffold.ctx.approval.config.policy).toBe('ask')
   expect(scaffold.ctx.permission.defaultPreset).toBe('workspace-write')
 
-  const handle = await scaffold.ctx.agents.create({
+  const commandHandle = await scaffold.ctx.agents.create({
     sessionId: SessionId('shipped-command-catalog'),
     meta: { cwd: scaffold.workspaceCwd },
     agentOptions: { provider: 'deepseek-official', model: 'deepseek-v4-flash' },
   })
   try {
-    expect(scaffold.ctx.commands.list(handle.agent)).toContainEqual({
+    expect(scaffold.ctx.commands.list(commandHandle.agent)).toContainEqual({
       name: 'feedback',
       description: 'record feedback about this session',
       input: { hint: '<text>' },
     })
   } finally {
-    await handle.dispose()
+    await commandHandle.dispose()
   }
 }, 120_000)