Update test framework: fix run_tests.py to support all test files, add auto-import-check for test files

This commit is contained in:
qiaoxinjiu
2026-05-09 15:11:30 +08:00
parent eb053a347f
commit eaba8328da
21739 changed files with 2236758 additions and 719 deletions

28
node_modules/import-in-the-middle/GOVERNANCE.md generated vendored Normal file
View File

@@ -0,0 +1,28 @@
# `import-in-the-middle` Project Governance
## Collaborators
`import-in-the-middle` core collaborators maintain the
[nodejs/import-in-the-middle](https://github.com/nodejs/import-in-the-middle)
GitHub repository.
The GitHub team for `import-in-the-middle` core collaborators is
[@nodejs/import-in-the-middle-maintainers](https://github.com/orgs/nodejs/teams/import-in-the-middle-maintainers).
Collaborators have commit access to the
[nodejs/import-in-the-middle](https://github.com/nodejs/import-in-the-middle)
repository.
Both collaborators and non-collaborators may propose changes to the `import-in-the-middle`
source code. The mechanism to propose such a change is a GitHub pull request.
Collaborators review and merge (_land_) pull requests.
## PR Approval
Two collaborators must approve a pull request before the pull request can land.
Approving a pull request indicates that the collaborator accepts responsibility
for the change. Approval must be from collaborators who are not authors of the
change and at least one approval must be from a collaborator outside the authors
direct team.
If a collaborator opposes a proposed change, then the change cannot land. Often,
discussions or further changes result in collaborators removing their
opposition.