diff --git a/jest/src/config/jest-conf.generator.ts b/jest/src/config/jest-conf.generator.ts index c4f7d6a4..d0e50c78 100644 --- a/jest/src/config/jest-conf.generator.ts +++ b/jest/src/config/jest-conf.generator.ts @@ -189,7 +189,15 @@ export function jestConfGenerator( const selectedProj = argv.proj || process.env.npm_config_projects?.split(',') || 'all'; - projects = projectSets[selectedProj]; + projects = Array.isArray(selectedProj) + ? Object.values(projectSets) + .flat() + .filter((value) => { + return selectedProj.some((projName) => { + return value.displayName.startsWith(`unit/${projName}`); + }); + }) + : projectSets[selectedProj]; const paths = [];