All files / extensions/cornerstone-dicom-seg/src/__mocks__ ohifExtensionStub.js

0% Statements 0/4
0% Branches 0/5
0% Functions 0/1
0% Lines 0/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                             
// Resolution target for the `@ohif/extension-*` imports in unit tests; a test
// gives the members that it needs with `jest.mock`. A member that no test mocks
// throws, so a missing `jest.mock` fails with a clear message.
module.exports = new Proxy(
  {},
  {
    get(_target, member) {
      if (typeof member === 'symbol' || member === '__esModule' || member === 'then') {
        return undefined;
      }
      throw new Error(`ohifExtensionStub: mock the member "${member}" with jest.mock`);
    },
  }
);