test(FN-5154): complete Step 4 — cover TaskCard restricted clamp

Fusion-Task-Id: FN-5154
Fusion-Task-Lineage: 1ca8d162-343b-4d55-bcba-c34efa331ac4
This commit is contained in:
Fusion (runfusion.ai)
2026-05-19 09:04:47 -07:00
committed by gsxdsm
parent f1b9cb9af6
commit 817cbfb260

View File

@@ -3035,6 +3035,18 @@ describe("TaskCard", () => {
mergeDetails: { filesChanged: 108 },
expectedLabel: null,
},
{
name: "clamps live diff count when landed files are attribution-restricted",
diff: { stats: { filesChanged: 5, additions: 10, deletions: 2 }, loading: false },
mergeDetails: { landedFilesAttributionRestricted: true, landedFiles: ["a.ts"] },
expectedLabel: "1 file changed",
},
{
name: "does not clamp when attribution restriction is absent",
diff: { stats: { filesChanged: 5, additions: 10, deletions: 2 }, loading: false },
mergeDetails: { landedFiles: ["a.ts"] },
expectedLabel: "5 files changed",
},
{
name: "uses singular grammar for one live file",
diff: { stats: { filesChanged: 1, additions: 1, deletions: 0 }, loading: false },