We updated the constructTable test to align with the intentional single-pass loop introduced by this PR, which interleaves each feature's initTableInstanceData and constructTableAPIs calls rather than running all inits before all APIs. The failing assertion (expect(table.reset).toBeUndefined()) reflected the old two-pass guarantee that no longer holds, and the expected calls order was updated from all-init-then-all-api to per-feature init+api pairs. This brings the test contract in sync with the new loop semantics without changing any production behavior.
This code change can't be applied
A fix is available, but it can't be applied automatically because the branch is outdated. Please sync the branch, then apply the fix locally below.
Self-Healing CI
Classification: Code change needed
Fix generated
Verification failed
Commit"test(table-core): update constructTable test for single-pass loop"
1 file changed
+2/−4