fix(FN-4662): address test typing and scenario coverage

Fusion-Task-Id: FN-4662
Fusion-Task-Lineage: f3de365a-ccb5-404b-9d0c-f9bc70d2678a
This commit is contained in:
Fusion (runfusion.ai)
2026-05-15 21:50:55 -07:00
committed by gsxdsm
parent 94a3c4f082
commit 0f9c07454e
3 changed files with 9 additions and 6 deletions

View File

@@ -7,8 +7,9 @@ import { SelfHealingManager } from "../../self-healing.js";
import { TriageProcessor } from "../../triage.js";
function task(overrides: Partial<Task> & Pick<Task, "id">): Task {
const { id, ...rest } = overrides;
return {
id: overrides.id,
id,
title: overrides.id,
description: overrides.id,
priority: "normal",
@@ -20,7 +21,7 @@ function task(overrides: Partial<Task> & Pick<Task, "id">): Task {
createdAt: "2026-05-15T10:00:00.000Z",
updatedAt: "2026-05-15T10:00:00.000Z",
columnMovedAt: "2026-05-15T10:00:00.000Z",
...overrides,
...rest,
} as Task;
}

View File

@@ -7,8 +7,9 @@ import { SelfHealingManager } from "../../self-healing.js";
import { TriageProcessor } from "../../triage.js";
function triageTask(overrides: Partial<Task> & Pick<Task, "id">): Task {
const { id, ...rest } = overrides;
return {
id: overrides.id,
id,
title: overrides.id,
description: overrides.id,
priority: "low",
@@ -20,7 +21,7 @@ function triageTask(overrides: Partial<Task> & Pick<Task, "id">): Task {
createdAt: "2026-05-15T10:00:00.000Z",
updatedAt: "2026-05-15T10:00:00.000Z",
columnMovedAt: "2026-05-15T10:00:00.000Z",
...overrides,
...rest,
} as Task;
}

View File

@@ -7,8 +7,9 @@ import { SelfHealingManager } from "../self-healing.js";
import { TriageProcessor } from "../triage.js";
function task(overrides: Partial<Task> & Pick<Task, "id">): Task {
const { id, ...rest } = overrides;
return {
id: overrides.id,
id,
title: overrides.id,
description: overrides.id,
column: "triage",
@@ -20,7 +21,7 @@ function task(overrides: Partial<Task> & Pick<Task, "id">): Task {
createdAt: "2026-05-15T10:00:00.000Z",
updatedAt: "2026-05-15T10:00:00.000Z",
columnMovedAt: "2026-05-15T10:00:00.000Z",
...overrides,
...rest,
} as Task;
}