test(background-agent): use createMockTask in session.error tests

This commit is contained in:
YeonGyu-Kim 2026-02-12 18:26:47 +09:00
parent 1ceaaa4311
commit 3a019792e9

View File

@ -2530,18 +2530,16 @@ describe("BackgroundManager.handleEvent - session.error", () => {
await concurrencyManager.acquire(concurrencyKey) await concurrencyManager.acquire(concurrencyKey)
const sessionID = "ses_error_1" const sessionID = "ses_error_1"
const task: BackgroundTask = { const task = createMockTask({
id: "task-session-error", id: "task-session-error",
sessionID, sessionID,
parentSessionID: "parent-session", parentSessionID: "parent-session",
parentMessageID: "msg-1", parentMessageID: "msg-1",
description: "task that errors", description: "task that errors",
prompt: "test",
agent: "explore", agent: "explore",
status: "running", status: "running",
startedAt: new Date(),
concurrencyKey, concurrencyKey,
} })
getTaskMap(manager).set(task.id, task) getTaskMap(manager).set(task.id, task)
getPendingByParent(manager).set(task.parentSessionID, new Set([task.id])) getPendingByParent(manager).set(task.parentSessionID, new Set([task.id]))
@ -2572,19 +2570,17 @@ describe("BackgroundManager.handleEvent - session.error", () => {
//#given //#given
const manager = createBackgroundManager() const manager = createBackgroundManager()
const sessionID = "ses_error_ignored" const sessionID = "ses_error_ignored"
const task: BackgroundTask = { const task = createMockTask({
id: "task-non-running", id: "task-non-running",
sessionID, sessionID,
parentSessionID: "parent-session", parentSessionID: "parent-session",
parentMessageID: "msg-1", parentMessageID: "msg-1",
description: "task already done", description: "task already done",
prompt: "test",
agent: "explore", agent: "explore",
status: "completed", status: "completed",
startedAt: new Date(), })
completedAt: new Date(), task.completedAt = new Date()
error: "previous", task.error = "previous"
}
getTaskMap(manager).set(task.id, task) getTaskMap(manager).set(task.id, task)
//#when //#when