test(FN-4570): complete Step 5 — cover TaskDetailModal merge-active suppression

Fusion-Task-Id: FN-4570
Fusion-Task-Lineage: 08deec6d-a54a-4296-9443-3101662314f2
This commit is contained in:
Fusion
2026-05-15 00:57:49 -07:00
committed by gsxdsm
parent 5a09f8fba3
commit d889eca648

View File

@@ -172,6 +172,30 @@ describe("TaskDetailModal in-review stall diagnostics", () => {
expect(screen.queryByRole("button", { name: "View activity log" })).not.toBeInTheDocument();
});
it("FN-4570: hides merge-blocker diagnostic while task is actively merging", () => {
render(
<TaskDetailModal
task={makeTask({
column: "in-review",
status: "merging-fix",
inReviewStall: {
code: "merge-blocker",
reason: "Workflow pre-merge check failed",
observedAt: "2026-05-13T00:00:00.000Z",
},
})}
onClose={noop}
onMoveTask={noopMove}
onDeleteTask={noopDelete}
onMergeTask={noopMerge}
onOpenDetail={noopOpenDetail}
addToast={noop}
/>,
);
expect(screen.queryByText("Merge blocked by a pre-merge check")).not.toBeInTheDocument();
});
it.each([
{
label: "paused in-review task",