Я столкнулся с проблемой замены некоторых запросов к внешним изображениям на внешний URL-адрес, который вызывался из браузеров на изображения из статической папки.Допустим, что идея загружать конкретные изображения (по маске) из локальной папки.Идея о том, что мои изображения загружаются очень долго, потому что их много, поэтому я хочу смоделировать множество запросов к этим изображениям только к одному изображению.
Я создал регулярное выражение для этого, и главная проблема заключается в том, чтобыждать ответа.Я не могу получить результат, и мои тесты были сломаны на том этапе ожидания ответа.Запросы к изображениям запускаются веб-интерфейсом, то есть браузером
beforeEach(() => {
const BASE_URL = 'http://localhost:8080'
cy.fixture(FIXTURES_FOLTER.imagePath).as('image')
cy
.server()
.route({
method: 'GET',
response: '@image',
status: 200,
url: new RegExp(/https?:\/\/(www\.)?shutterstock\.com\/image-photo/),
})
.as('images')
cy.visit(`${ BASE_URL }`)
cy.wait('@images')
})