Можно ли замокать iframe в cypress?

Доброго вечера.
Имеется проект на Vue, состоящий из нескольких модулей. Каждый модуль - отдельный репо. В одном из модулей, который связывает между собой все части проекта, написали e2e тесты на базе Cypress, которые покрывают функционал нескольких модулей.

В чем суть проблемы: один из модулей должен открываться через iframe (он разработан так, чтобы иметь возможность динамически встраивать его на страницы сайтов). А cypress может мокать только XHR запросы на данный момент (открытие iframe это запрос типа document). Если fetch можно хакнуть, заменив window.fetch на кастомную функцию, которая по факту отправляет xhr, то как обойти ситуацию с iframe, я не знаю.

В общем, any suggestions?
Заранее спасибо.
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы