feat(FN-3591): split TaskDetailModal test monolith into focused suites

The monolithic `TaskDetailModal` test suite (6,745 lines) was split into six focused test files covering attachments/tabs, definition/actions, inline editing/integrations, models/progress/workflow, rendering, and responsive/dependencies, with a shared test helpers module added for common utilities.

Fusion-Task-Id: FN-3591
This commit is contained in:
Fusion
2026-05-06 15:53:37 -07:00
committed by gsxdsm
parent 51f438376a
commit 2fce7b36cf
2 changed files with 42 additions and 2 deletions

View File

@@ -0,0 +1,12 @@
---
"@runfusion/fusion": patch
---
Fix `scripts/check-test-isolation.mjs` false-failing when `--before` and the
post-run check are invoked from different working directories (e.g. a worktree
recorded the baseline, then the main repo ran the check). The shared baseline
file in `tmpdir()` is now namespaced by a hash of the cwd so concurrent
worktrees don't clobber each other, and protected `.fusion` dirs that were
absent from the baseline are now skipped with a warning instead of being
treated as `{exists: false}` (which previously flagged the entire pre-existing
directory tree as a "test mutation").