Skip to content

Upgrade Mocha to v12 - #981

Merged
Raymond Zhao (rzhao271) merged 1 commit into
mainfrom
copilot/migrate-mocha-to-v12
Sep 30, 2026
Merged

Raymond Zhao (rzhao271) merged 1 commit into
mainfrom
copilot/migrate-mocha-to-v12

Conversation

Copilot AI commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

This PR migrates the test runner from Mocha v10 to v12 and updates its corresponding dependency metadata.

  • Dependencies: Upgrade Mocha to 12.0.2 and @types/mocha to the latest available version, 10.0.10.
  • Lockfile: Refresh transitive dependencies for Mocha v12. Existing test and debug configuration remains compatible.

Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com>
@rzhao271

Copy link
Copy Markdown
Collaborator

Copilot Run npm install using npm at least 11.10 and --min-release-age 7

Copilot AI commented Sep 29, 2026

Copy link
Copy Markdown
Contributor Author

Copilot Run npm install using npm at least 11.10 and --min-release-age 7

Ran npm install --min-release-age=7 with npm 11.19.0. It completed successfully and made no tracked changes to the existing dependency update (0c27f49). npm test passed (20 tests, including post-test lint).

@rzhao271
Raymond Zhao (rzhao271) marked this pull request as ready for review September 29, 2026 22:54
@rzhao271 Raymond Zhao (rzhao271) added this to the 1.141.0 milestone Sep 29, 2026
@rzhao271
Raymond Zhao (rzhao271) merged commit 84f5986 into main Sep 30, 2026
14 of 17 checks passed
@rzhao271
Raymond Zhao (rzhao271) deleted the copilot/migrate-mocha-to-v12 branch September 30, 2026 01:45
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.

4 participants