gsxdsm
b663eebcb3
FN-7035: split oversized test suites
Split oversized ChatView and notifier suites while updating the line-count baseline.
- Move ChatView core contract and interaction coverage into focused sibling test files.
- Move notifier runtime coverage into its own suite and share setup through a test harness.
- Document the line-count guard decision and ratchet baseline entries for existing growth.
Files changed:
.../__tests__/ChatView.core-contracts.test.tsx | 623 ++++++++
.../__tests__/ChatView.core-interactions.test.tsx | 1261 +++++++++++++++
.../components/__tests__/ChatView.core.test.tsx | 1652 +-------------------
.../engine/src/__tests__/notifier.runtime.test.ts | 810 ++++++++++
.../engine/src/__tests__/notifier.test-harness.ts | 71 +
packages/engine/src/__tests__/notifier.test.ts | 847 +---------
scripts/check-file-line-count.mjs | 3 +
scripts/line-count-baseline.json | 12 +-
8 files changed, 2778 insertions(+), 2501 deletions(-)
Fusion-Task-Id: FN-7035
Fusion-Task-Lineage: 14cebb57-925b-41c7-9c8b-472f34b76fe2
2026-06-25 20:50:30 -07:00
..
2026-06-25 20:50:30 -07:00
2026-04-24 19:39:20 -07:00
2026-06-24 23:56:23 -07:00
2026-06-24 23:56:23 -07:00
2026-06-08 15:19:27 -07:00
2026-06-25 17:02:29 -07:00