Структура моего проекта показана ниже:
Как вы видите, он имеет вложенный экспорт - что, я считаю, очень распространено.
С этими настройками нижеприведенный оператор работает во время выполнения ReactJS:
import { ActionTypes } from '../../../ReduxStoreModels';
Однако выполнение теста завершается неудачно с сообщением о том, что AT не найден как неопределенный для блока ниже.
ActionTypes.AT.get
Itисправляется, если мы используем импорт ниже:
import { ActionTypes } from '../../../ReduxStoreModels/ActionTypes';
Мы используем Jest (24.0.15) для тестирования. Есть идеи, почему это не удается? Раньше работал и сломался после обновления Jest. Что-нибудь известно с новым Jest?