NK
Ключевое изменение - новый метод
cy.intercept()
который позволяет перехватывать любые HTTP запросы из приложения (теперь и fetch тоже)Полный changelog и больше информации тут -
https://github.com/cypress-io/cypress/releases/tag/v6.0.0
Size: a a a
NK
cy.intercept()
который позволяет перехватывать любые HTTP запросы из приложения (теперь и fetch тоже)m
OK
m
OK
OK
OK
G
DK
route2
переименовали в intercept
– если коротко раньше сайпресс мокал запросы изнутри js и это не работало с fetch. cy.server
создает реальный сервер с прокси, который перехватывает и проксирует все запросы. А настроить это можно через cy.intercept
m
ES
route2
переименовали в intercept
– если коротко раньше сайпресс мокал запросы изнутри js и это не работало с fetch. cy.server
создает реальный сервер с прокси, который перехватывает и проксирует все запросы. А настроить это можно через cy.intercept
DK
VG
const x = $('#THIS_EXIST').$('#THIS_NOT_EXIST', timeout=500)
try {
console.log(' BEFORE WAITING ' + new Date());
if ( $('#THIS_EXIST').$('#THIS_NOT_EXIST).waitForExist( {timeout: 500} )) {
console.log(' AFTER IF WAITING ' + new Date());
return $('#THIS_EXIST').$('#THIS_NOT_EXIST);
}
return null;
} catch(err) {
console.log(' CATCH ERROR ON WAITING ' + new Date());
return null;
}
BEFORE WAITING Tue Nov 24 2020 13:36:22
CATCH ERROR ON WAITING Tue Nov 24 2020 13:38:40
AB
DK
OK
DK
OK
AB
AP