Skip to content

Fix multi-project untested coverage collection (#15358)#16014

Open
raashish1601 wants to merge 1 commit intojestjs:mainfrom
raashish1601:fix-15358-multi-project-coverage
Open

Fix multi-project untested coverage collection (#15358)#16014
raashish1601 wants to merge 1 commit intojestjs:mainfrom
raashish1601:fix-15358-multi-project-coverage

Conversation

@raashish1601
Copy link
Copy Markdown

This fixes CoverageReporter so untested files are collected from the correct project config when running multiple projects.

Validation:

  • corepack yarn install --immutable
  • corepack yarn build:js
  • corepack yarn jest packages/jest-reporters/src/__tests__/CoverageReporter.test.js -t "collects untested files from project config when running multiple projects" -i
  • corepack yarn jest packages/jest-reporters/src/__tests__/CoverageReporter.test.js -i
  • corepack yarn eslint packages/jest-reporters/src/CoverageReporter.ts packages/jest-reporters/src/__tests__/CoverageReporter.test.js

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 27, 2026

Deploy Preview for jestjs ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit ed99675
🔍 Latest deploy log https://app.netlify.com/projects/jestjs/deploys/69c6605db482360008e1ce28
😎 Deploy Preview https://deploy-preview-16014--jestjs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@linux-foundation-easycla
Copy link
Copy Markdown

CLA Not Signed

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Mar 27, 2026

Open in StackBlitz

babel-jest

npm i https://pkg.pr.new/babel-jest@16014

babel-plugin-jest-hoist

npm i https://pkg.pr.new/babel-plugin-jest-hoist@16014

babel-preset-jest

npm i https://pkg.pr.new/babel-preset-jest@16014

create-jest

npm i https://pkg.pr.new/create-jest@16014

@jest/diff-sequences

npm i https://pkg.pr.new/@jest/diff-sequences@16014

expect

npm i https://pkg.pr.new/expect@16014

@jest/expect-utils

npm i https://pkg.pr.new/@jest/expect-utils@16014

jest

npm i https://pkg.pr.new/jest@16014

jest-changed-files

npm i https://pkg.pr.new/jest-changed-files@16014

jest-circus

npm i https://pkg.pr.new/jest-circus@16014

jest-cli

npm i https://pkg.pr.new/jest-cli@16014

jest-config

npm i https://pkg.pr.new/jest-config@16014

@jest/console

npm i https://pkg.pr.new/@jest/console@16014

@jest/core

npm i https://pkg.pr.new/@jest/core@16014

@jest/create-cache-key-function

npm i https://pkg.pr.new/@jest/create-cache-key-function@16014

jest-diff

npm i https://pkg.pr.new/jest-diff@16014

jest-docblock

npm i https://pkg.pr.new/jest-docblock@16014

jest-each

npm i https://pkg.pr.new/jest-each@16014

@jest/environment

npm i https://pkg.pr.new/@jest/environment@16014

jest-environment-jsdom

npm i https://pkg.pr.new/jest-environment-jsdom@16014

@jest/environment-jsdom-abstract

npm i https://pkg.pr.new/@jest/environment-jsdom-abstract@16014

jest-environment-node

npm i https://pkg.pr.new/jest-environment-node@16014

@jest/expect

npm i https://pkg.pr.new/@jest/expect@16014

@jest/fake-timers

npm i https://pkg.pr.new/@jest/fake-timers@16014

@jest/get-type

npm i https://pkg.pr.new/@jest/get-type@16014

@jest/globals

npm i https://pkg.pr.new/@jest/globals@16014

jest-haste-map

npm i https://pkg.pr.new/jest-haste-map@16014

jest-jasmine2

npm i https://pkg.pr.new/jest-jasmine2@16014

jest-leak-detector

npm i https://pkg.pr.new/jest-leak-detector@16014

jest-matcher-utils

npm i https://pkg.pr.new/jest-matcher-utils@16014

jest-message-util

npm i https://pkg.pr.new/jest-message-util@16014

jest-mock

npm i https://pkg.pr.new/jest-mock@16014

@jest/pattern

npm i https://pkg.pr.new/@jest/pattern@16014

jest-phabricator

npm i https://pkg.pr.new/jest-phabricator@16014

jest-regex-util

npm i https://pkg.pr.new/jest-regex-util@16014

@jest/reporters

npm i https://pkg.pr.new/@jest/reporters@16014

jest-resolve

npm i https://pkg.pr.new/jest-resolve@16014

jest-resolve-dependencies

npm i https://pkg.pr.new/jest-resolve-dependencies@16014

jest-runner

npm i https://pkg.pr.new/jest-runner@16014

jest-runtime

npm i https://pkg.pr.new/jest-runtime@16014

@jest/schemas

npm i https://pkg.pr.new/@jest/schemas@16014

jest-snapshot

npm i https://pkg.pr.new/jest-snapshot@16014

@jest/snapshot-utils

npm i https://pkg.pr.new/@jest/snapshot-utils@16014

@jest/source-map

npm i https://pkg.pr.new/@jest/source-map@16014

@jest/test-result

npm i https://pkg.pr.new/@jest/test-result@16014

@jest/test-sequencer

npm i https://pkg.pr.new/@jest/test-sequencer@16014

@jest/transform

npm i https://pkg.pr.new/@jest/transform@16014

@jest/types

npm i https://pkg.pr.new/@jest/types@16014

jest-util

npm i https://pkg.pr.new/jest-util@16014

jest-validate

npm i https://pkg.pr.new/jest-validate@16014

jest-watcher

npm i https://pkg.pr.new/jest-watcher@16014

jest-worker

npm i https://pkg.pr.new/jest-worker@16014

pretty-format

npm i https://pkg.pr.new/pretty-format@16014

commit: ed99675

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.

1 participant