Можно ли сделать тестовый ресурс (например, pdf) доступным через http во время тестового прогона с использованием Jest для проекта webpack?
Для контекста я пишу тест для pdf.js api, где обычно я предоставляю http-URL. Но когда я запускаю тест через Jest, файл, который я предоставляю, находится в локальной системе хранения. Использование «файлового» протокола с относительным путем было бы ошибкой CORs. Если бы я тестировал вручную, я мог бы сделать его статически доступным как часть сборки wepback, но, конечно, я запускаю тест Jest, так что он не применим.
Добавлено примечание: я обошел проблему http url, передав блоб, представленный в base64, в pdf.js getDocument. Это решение работает довольно хорошо, так как строка довольно лаконична. Однако мне все еще интересно выяснить, как получить доступ к http-ресурсам через Jest на случай, если я снова столкнусь с чем-то подобным.