Skip to content

fix(test): align Vitest collectors and lifecycle data loading - #14406

Merged
diegosouzapw merged 1 commit into
release/v3.8.51from
fix/qg08-vitest-runner-contracts-20260921
Sep 24, 2026
Merged

diegosouzapw merged 1 commit into
release/v3.8.51from
fix/qg08-vitest-runner-contracts-20260921

Conversation

@diegosouzapw

Copy link
Copy Markdown
Owner

Reproduced both loading failures on exact release base 1853a61, matching full CI run 35664744712. ComboSortSelect was collected by Vitest while declaring node:test cases; use the actual collector and its jsdom environment. The fitness suite now imports JSON data through the runner so Vite does not rewrite a filesystem URL as a browser asset.

All existing assertions are preserved. RED: both suites fail to load on the base. GREEN: 5/5 tests in jsdom and 4/4 in the Node Vitest lane; real hooks pass. This fixes two confirmed BASE-RED loading errors, not the other UI/manifestAdapter failures or full release acceptance.

@diegosouzapw
diegosouzapw marked this pull request as ready for review September 24, 2026 00:42
@diegosouzapw
diegosouzapw merged commit 01deb5e into release/v3.8.51 Sep 24, 2026
20 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant