Я чувствую, что ответ на этот вопрос - нет, но в любом случае jest может смоделировать зависимость библиотеки (т.е. что-то в моих node_modules)?
В моих node_modules у меня есть библиотека, которая имеетthis:
var fetch = require('cross-fetch');
Я хочу использовать jest-fetch-mock для макетирования глобальной выборки, но эта выборка предоставляется напрямую перекрестной выборкой, верно?
Единственное, о чем я могу подумать, это спросить, что сопровождающий библиотеки использует перекрестную выборку в качестве полизаполнения:
require('cross-fetch/polyfill');
Так что jest-fetch-mock
все еще может перезаписать глобальныйfetch.
Я довольно новичок в тестировании, поэтому я надеялся, что некоторые эксперты смогут проверить мое мышление или (надеюсь) рассказать мне о простом способе сделать то, что я хочу, без отправки PR или разветвления.