Я делаю макет подмодуля git (который по сути является просто библиотекой javascript, которую мы используем на работе), и все мои издевательства начали возвращаться:
Failed to get mock metadata
Это произошло после того, как мы обновили проект подмодуля git до babel 7 (из 6). Если я зайду в подмодуль и верну изменения обратно к Babel 6, тесты вернутся к прохождению.
Я макетирую модуль так:
// path is an alias defined in webpack config
import { MyModule } from 'my-module';
jest.mock('my-module');
MyModule.someAttr.mockResolvedValue({data});
Любые идеи, почему обновление до babel 7 приводило к этим ошибкам, все остальное (включая подмодуль) работает нормально, только тесты на нашем пользовательском интерфейсе, который использует подмодуль, не проходят