FN-8080: fix done-card action centerline test

Correct done-card action expectations in the badge-wrap regression coverage.

- Assert done cards expose only menu and size header controls
- Document the Archive/Revert placement in the TaskContextMenu

Files changed:
 .../app/components/__tests__/TaskCard.badge-wrap.test.tsx          | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Fusion-Task-Id: FN-8080

Fusion-Task-Lineage: 230ff30c-d493-49a8-b501-05a2b8e89b04

Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
This commit is contained in:
gsxdsm
2026-07-16 03:33:56 -07:00
parent 297edd93e4
commit 2734e61d3e

View File

@@ -401,6 +401,11 @@ describe("TaskCard badge wrapping (FN-5162)", () => {
expectSharedHeaderBaseline(inProgressContainer);
expectHeaderActionsControlCenterline(inProgressContainer, { sendBack: true, menu: true, size: true });
/*
* FNXC:BoardCardActions 2026-07-16-02:24:
* FN-8080 preserves the FN-8035 done-card contract: Archive/Revert live in the three-dot
* card-menu-btn TaskContextMenu, so header actions expose menu + size and no Send back chip.
*/
const { container: doneContainer } = render(
<TaskCard
task={makeTask({
@@ -416,7 +421,7 @@ describe("TaskCard badge wrapping (FN-5162)", () => {
);
expectSharedHeaderBaseline(doneContainer);
expectHeaderActionsControlCenterline(doneContainer, { sendBack: true, menu: true, size: true });
expectHeaderActionsControlCenterline(doneContainer, { menu: true, size: true });
const { container: triageContainer } = render(
<TaskCard