test: broken logic

This commit is contained in:
alexander.akait 2024-03-11 20:37:05 +03:00
parent 48ba5c27f4
commit 5e385e2d62
1 changed files with 11 additions and 4 deletions

View File

@ -255,10 +255,17 @@ const visitModules = (
* @returns {(Module | ConnectionState | ModuleGraphConnection[])[]} block modules in flatten tuples
*/
const getBlockModules = (block, runtime) => {
blockModulesMap = blockModulesRuntimeMap.get(runtime);
if (blockModulesMap === undefined) {
blockModulesMap = new Map();
blockModulesRuntimeMap.set(runtime, blockModulesMap);
// eslint-disable-next-line no-warning-comments
// @ts-ignore
if (runtime !== false) {
blockModulesMap = blockModulesRuntimeMap.get(runtime);
if (blockModulesMap === undefined) {
blockModulesMap = new Map();
blockModulesRuntimeMap.set(runtime, blockModulesMap);
}
} else {
// eslint-disable-next-line n/no-process-exit, no-process-exit
process.exit(1);
}
let blockModules = blockModulesMap.get(block);
if (blockModules !== undefined) return blockModules;