You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: async forEach bug in test framework preventing error catching
- Convert forEach to for-of loop to properly await async operations
- Fix TypeScript error with diff function null handling
- Add detailed logging for SQL comparison debugging
- Test framework now properly catches deparser failures that generate invalid SQL
Previously, errors thrown in async forEach callbacks were fire-and-forget
and never bubbled up to fail tests. This meant deparser bugs generating
invalid SQL went undetected.
The fix enables proper error catching and detailed debugging output.
Co-Authored-By: Dan Lynch <[email protected]>
0 commit comments