Jest имитирует модуль с объектом, который является результатом вызова asyn c - PullRequest
0 голосов
/ 08 мая 2020

Есть ли способ глобально имитировать модуль с синхронной функцией, используя результат вызова asyn c? Я просто ищу место в процедуре запуска Jest, где можно было бы ввести что-то подобное и не найти его. setupEnv и afterSetupEnv - хорошие места для синхронных глобальных моков, но они не ждут ничего asyn c. globalSetup / globalTeardown были бы идеальными местами, но, похоже, вызывались в отдельной среде, которая не имеет ничего общего с окружающей средой самого теста. setup / teardown пользовательского testEnvironment - хорошее место для выполнения каких-либо действий в соответствии с спецификацией теста c, но, похоже, у него нет доступа к глобальному объекту Jest, поэтому нет возможности имитировать конкретный модуль. Есть ли другое место?

...