-
Notifications
You must be signed in to change notification settings - Fork 685
Updatess to tsc tests #1589
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updatess to tsc tests #1589
Conversation
This reverts commit 65194a7.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the TypeScript tests framework to improve test infrastructure and baseline handling. The changes refactor test execution, output processing, and baseline generation to create more consistent and maintainable test results.
Key changes:
- Refactored test system architecture with improved timing and output handling
- Updated baseline files to include additional timing and configuration information
- Enhanced test infrastructure with better clock simulation and file system handling
Reviewed Changes
Copilot reviewed 55 out of 55 changed files in this pull request and generated 3 comments.
Show a summary per file
File | Description |
---|---|
testdata/baselines/reference/tscWatch/**/*.js | Updated baseline files to include build timing markers and tsconfig references |
testdata/baselines/reference/tsc/**/*.js | Updated baseline files with improved output formatting and configuration tracking |
internal/vfs/vfstest/vfstest.go | Enhanced MapFS with clock simulation and symlink support |
internal/testutil/harnessutil/harnessutil.go | Refactored tracer implementation for better baseline generation |
internal/execute/*.go | Improved test system with better output handling and timing simulation |
cmd/tsgo/main.go | Updated to use new CommandLine interface |
These are first few commits from #1484 that only change tests framework