Skip to content

chore: Update experimental module detection test and pin exact Node versions - #5407

Closed
mark-wiemer wants to merge 7 commits into
mochajs:mainfrom
mark-wiemer:fix-5376
Closed

chore: Update experimental module detection test and pin exact Node versions#5407
mark-wiemer wants to merge 7 commits into
mochajs:mainfrom
mark-wiemer:fix-5376

Conversation

@mark-wiemer

Copy link
Copy Markdown
Member

PR Checklist

Overview

This experimental feature on older versions of Node failed on our simple file, but newer versions of Node are better and now run the ambiguous files successfully. Tests were failing on newer Node versions because we expected Node to fail. This PR adds a version check for Node and expects it to behave consistently according to its version.

Also pins exact versions of Node consistently per #5052

Comment thread .github/workflows/mocha.yml
@mark-wiemer mark-wiemer changed the title fix: Update experimental module detection test and pin exact Node versions chore: Update experimental module detection test and pin exact Node versions Jul 28, 2025
@mark-wiemer
mark-wiemer marked this pull request as draft July 28, 2025 18:58
@mark-wiemer
mark-wiemer marked this pull request as ready for review July 28, 2025 22:57
@mark-wiemer

Copy link
Copy Markdown
Member Author

Seems GitHub is having a minor brownout right now, all CI failures are failures to publish to Coveralls, which uses GitHub servers, and response is basically "no server available right now" or "sorry, this page it taking too long to load, try again later".

The actual tests are passing, this PR is now ready for review :)

@mark-wiemer mark-wiemer closed this by deleting the head repository Aug 11, 2025
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.

🛠️ Repo: Mocha's integration tests fail locally, and then tests won't run at all afterward

1 participant