Я тестирую приложение, которое использует собственные модули es6, поэтому у меня есть <script type="module">import...do things...</script>
, когда мне нужно JS. Поскольку модули не предоставляют себя глобально, мне нужно вручную выставить их содержимое на window
, чтобы сделать заглушку с Cypress. Я могу успешно добавить нужный мне скрипт на document.body
, но чтобы увидеть его эффект, мне нужно добавить произвольный cy.wait(n ~= 100)
. Есть ли способ ждать / знать, когда введенный скрипт был проанализирован и запущен?