Rescues the QuickEntryBox suite by restoring jsdom globals instead of keeping it quarantined. - Snapshot and restore QuickEntryBox viewport, visibility, matchMedia, and object URL descriptors after each test. - Add a guard test that proves mutated jsdom globals return to their original descriptors. - Remove the QuickEntryBox quarantine entries while documenting the rescue pattern. Files changed: docs/testing.md | 2 + .../components/__tests__/QuickEntryBox.test.tsx | 50 ++++++++++++++++++++++ packages/dashboard/vitest.config.ts | 7 ++- scripts/lib/test-quarantine.json | 5 --- 4 files changed, 55 insertions(+), 9 deletions(-) Fusion-Task-Id: FN-6514 Fusion-Task-Lineage: 12f20ad8-19ee-4168-91a9-33193b1ab5f7
1.8 KiB
1.8 KiB