Files
fusion/packages/dashboard/app/utils
gsxdsm c279b8cefc FN-8347: add report capture regression coverage
Expand dashboard report tests across screenshot capture and activity-trace egress.

- Cover screenshot capture pending, failure, opt-out, and mobile modal behavior
- Verify bounded activity traces and recursive privacy scrubbing across report routes
- Exercise screenshot artifact references through draft, duplicate, and filing paths

Files changed:
 .../app/components/__tests__/ReportModal.test.tsx  | 46 ++++++++++++
 .../app/utils/__tests__/activity-trace.test.ts     | 32 +++++++++
 .../src/__tests__/report-pipeline.test.ts          | 83 +++++++++++++++++++++-
 .../dashboard/src/__tests__/report-routes.test.ts  | 35 ++++++++-
 .../dashboard/src/__tests__/report-scrub.test.ts   | 19 ++++-
 5 files changed, 208 insertions(+), 7 deletions(-)

Fusion-Task-Id: FN-8347
Fusion-Task-Lineage: 5323fdcb-01c3-48aa-beb9-ecd4651e981a
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-20 09:28:27 -07:00
..