Skip to content

fix: restore test execution and CLI compatibility - #914

Open
mcollina wants to merge 1 commit into
mainfrom
fix/restore-test-suite
Open

fix: restore test execution and CLI compatibility#914
mcollina wants to merge 1 commit into
mainfrom
fix/restore-test-suite

Conversation

@mcollina

@mcollina mcollina commented Sep 8, 2026

Copy link
Copy Markdown
Member

Fix test execution after the glob upgrade and restore CLI compatibility with the updated dependencies.

The suite runner now awaits glob and test completion, reports unmatched patterns and failures, and serializes shared-fixture tests. This also updates pkg-up, chalk, and is-docker interop, fixes the util.parseArgs regressions for --yaml, plugin option values, explicit false booleans, and string arguments, and updates the TypeScript test configurations.

Verified with npm test and npm run lint.

@Tony133

Tony133 commented Sep 8, 2026

Copy link
Copy Markdown
Member

@mcollina I created a full PR this morning see here: #913, I had asked for your review before doing the merge 😄

@Tony133

Tony133 commented Sep 8, 2026

Copy link
Copy Markdown
Member

I've folded concurrency: 1 and the version-tolerant is-docker import from this PR into #913, with you as co-author. #913 now covers everything here plus repeated -r options (the two preloading multiple custom modules tests in start.test.js fail on this branch), -w false, quoted string argv and unit:ts-esm on Node 24. OK to close this one and review #913?

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.

2 participants