Skip to content

Commit 3895c42

Browse files
committed
remove dead code
1 parent 176e16f commit 3895c42

File tree

1 file changed

+1
-64
lines changed

1 file changed

+1
-64
lines changed

packages/jest-runtime/src/index.ts

+1-64
Original file line numberDiff line numberDiff line change
@@ -795,7 +795,6 @@ export default class Runtime {
795795
this.setExport(key, value);
796796
});
797797
},
798-
// should identifier be `node://${moduleName}`?
799798
{context, identifier: moduleName},
800799
);
801800

@@ -804,69 +803,7 @@ export default class Runtime {
804803
return evaluateSyntheticModule(module);
805804
}
806805

807-
const manualMockOrStub = this._resolver.getMockModule(from, moduleName);
808-
809-
let modulePath =
810-
this._resolver.getMockModule(from, moduleName) ||
811-
this._resolveModule(from, moduleName);
812-
813-
let isManualMock =
814-
manualMockOrStub &&
815-
!this._resolver.resolveStubModuleName(from, moduleName);
816-
if (!isManualMock) {
817-
// If the actual module file has a __mocks__ dir sitting immediately next
818-
// to it, look to see if there is a manual mock for this file.
819-
//
820-
// subDir1/my_module.js
821-
// subDir1/__mocks__/my_module.js
822-
// subDir2/my_module.js
823-
// subDir2/__mocks__/my_module.js
824-
//
825-
// Where some other module does a relative require into each of the
826-
// respective subDir{1,2} directories and expects a manual mock
827-
// corresponding to that particular my_module.js file.
828-
829-
const moduleDir = path.dirname(modulePath);
830-
const moduleFileName = path.basename(modulePath);
831-
const potentialManualMock = path.join(
832-
moduleDir,
833-
'__mocks__',
834-
moduleFileName,
835-
);
836-
if (fs.existsSync(potentialManualMock)) {
837-
isManualMock = true;
838-
modulePath = potentialManualMock;
839-
}
840-
}
841-
if (isManualMock) {
842-
const localModule: InitialModule = {
843-
children: [],
844-
exports: {},
845-
filename: modulePath,
846-
id: modulePath,
847-
loaded: false,
848-
path: modulePath,
849-
};
850-
851-
this._loadModule(
852-
localModule,
853-
from,
854-
moduleName,
855-
modulePath,
856-
undefined,
857-
this._moduleMockRegistry,
858-
);
859-
860-
this._moduleMockRegistry.set(moduleID, localModule.exports);
861-
} else {
862-
// Look for a real module to generate an automock from
863-
this._moduleMockRegistry.set(
864-
moduleID,
865-
this._generateMock(from, moduleName),
866-
);
867-
}
868-
869-
return this._moduleMockRegistry.get(moduleID);
806+
throw new Error('Attempting to import a mock without a factory');
870807
}
871808

872809
private getExportsOfCjs(modulePath: string) {

0 commit comments

Comments
 (0)