Jest импортирует каждый тестовый файл отдельно или монтирует все ссылки один раз перед выполнением? - PullRequest
0 голосов
/ 20 февраля 2020

У меня есть несколько модульных тестов, и каждый модуль импортирует много ресурсов данных из файла JSON через метод. Этот метод IIFE импортируется каждым тестовым модулем, и я пытаюсь выяснить, почему мои тесты такие медленные. Данные JSON огромны, поэтому я предполагаю, что причина этого в том, что каждый тест импортирует огромные данные при запуске. Если это так, мне придется изменить метод, чтобы он возвращал только указанные c наборы данных.

Поэтому мой вопрос заключается в том, импортируются ли данные каждый раз при запуске каждого тестового модуля или только один раз, когда я выполню npm run test?

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