I am trying to mock some imports but while using those labels, the last defined mock is returning everytime.
Import ......
jest.mock(
'@label/label1',
() => 'value1',
{ virtual: true }
);
jest.mock(
'@label/label2',
() => 'value2',
{ virtual: true }
);
jest.mock(
'@label/label3',
() => 'value3',
{ virtual: true }
);
But for every tests, its returning "value3" only, that is the last defined mock.
Its a typescipt file "example.spec.ts".
I tried beforeEach(() => { jest.resetModules() })
but no luck so far.
I am stuck on this big time, can someone help me ?