Модульный тест не пройден из-за маршрутизатора: ConnectRouter (история) - PullRequest
0 голосов
/ 20 мая 2019

Я использую библиотеки шуток и энзимов для написания модульных тестов для моих редукторов. Модульный тест для редуктора проходит, но я получаю ошибку ниже из-за маршрутизатора.

src / store / actions / tests / Indexes.test.js Не удалось запустить набор тестов Ошибка типа: невозможно прочитать свойство 'getAttribute' из неопределенного

  36 |   ...reducers,
  37 |   router: connectRouter(history),
> 38 | });

Я прочитал документацию о подключенном маршрутизаторе и ферменте, но не знаю, как решить эту проблему. https://github.com/supasate/connected-react-router https://github.com/airbnb/enzyme

Я подключаю маршрутизатор с моими редукторами.

const rootReducer = combineReducers({
  ...reducers,
  router: connectRouter(history),
});

Я ожидал, что смогу запустить свои модульные тесты для редукторов, не пройдя неудачный тест для маршрутизатора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...