TypeError: Не удается прочитать свойство «тип» неопределенного тестирования реакции Jest
Я использую шутку и фермент для тестирования компонентов приложения, написанных с использованием библиотеки материалов пользовательского интерфейса. Затем в одном из моих пакетов я получил эту ошибку . Нажмите здесь, чтобы увидеть ошибку
1 ответ
Я решил вышеуказанную проблему, выполнив следующие шаги
1. создайте папку и добавьте приведенный ниже код внутрь setupFilesAfterEnv.js.
jest.mock('@material-ui/core/styles/colorManipulator', () => ({
fade: jest.fn(),
}));
2. импортируйте путь к указанному выше файлу в jest.config.js, который находится в папке вашего пакета.
setupFilesAfterEnv: [require.resolve('../../test/setupEnzymeAdapter.js'),
<rootDir>../tests/setupFilesAfterEnv.js
Моя проблема была исправлена с этим.