gsxdsm
0512334e86
FN-8714: fix quality runner CLI argument passthrough
Allow dashboard aggregate quality commands through the pnpm script boundary.
- Normalize pnpm’s leading argument separator before validating runner options
- Add end-to-end aggregate and fail-fast quality-runner coverage with a deterministic fixture
- Document aggregate quality-runner invocation and failure reporting
Files changed:
docs/testing.md | 15 ++++
packages/dashboard/scripts/__tests__/quality-runner-fixture.mjs | 18 +++++
packages/dashboard/scripts/__tests__/run-quality-tests.test.ts | 88 ++++++++++++++++++++++
packages/dashboard/scripts/run-quality-tests.mjs | 23 ++++--
4 files changed, 139 insertions(+), 5 deletions(-)
Fusion-Task-Id: FN-8714
Fusion-Task-Lineage: 48dbd434-a9e6-4283-8658-cbaa254a7dc7
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>