Мне нужно загрузить некоторые данные о семенах для моих тестов. Мне очень трудно убедиться, что исходные данные загружены полностью до начала тестирования.Силовой транспортир, ожидающий загрузки данных о семенах
В блоке beforeAll я вызываю адаптер, который я написал для своего API, который очищает любые данные, загружает указанный файл данных семян и затем выполняет обратный вызов, переданный из тестового файла транспортира.
Я не могу включить тестовые примеры в обратный вызов (похоже, это будет аналогичная проблема блокировки для рефакторинга для обещаний), или транспортир не распознает их.
Может ли кто-нибудь предложить способ, которым я могу убедиться, что мой API был успешно посеян до начала тестов?
Спасибо!
Если вам нужны ваши данные семян перед тем, как что-либо произойдет (запуск любых тестов), просто выполните синхронизацию xhr (вместо async I asume). – topheman