axios итд?
history нет, jsdom не умеет в роутинг в принципе. вместо axios лучше fetch замокать.
а с history как быть? я тестирую саги и там есть push роута
В смысле лучше фетч замокать))
Ну или что там axios под капотом юзает? XmlHttpRequest? Значит его. Или я не прав?
Только если свой history писать, либо мб кто-то уже это сделал и можно готовое решение найти, но сомневаюсь. jsdom не умеет в роутинг, это одна из основных проблем jest вроде. В mocha получше с подобным, т.к. там само браузерное окружение юзается, но за счет этого скорость проседает.
так вроде как модуль можно мокать
Можно
Внутри саги?
да
А можно код глянуть где именно push используеться?
корпоративная фигня, СБ и все такие дела, прошу понять)
Обсуждают сегодня