Совершенно новичок в Cypress, и он шел гладко до тех пор, пока я не захотел подделать сетевой запрос.Код выглядит так:
describe('Some test', function(){
it('Can fake out an XHR response', function(){
cy.server()
cy.route('https://reqres.in/api/users', [{ id: 1, name: 'Pat' }]).as('getMessages')
cy.request('https://reqres.in/api/users')
cy.wait(['@getMessages'])
...
Независимо от того, что я пытаюсь получить, я получаю:
CypressError: Тайм-аут повторных попыток: cy.wait () тайм-аутожидание 5000 мсек для первого запроса к маршруту: 'getMessages'.Ни одного запроса не было.
Что я здесь не так делаю?
РЕДАКТИРОВАТЬ: Я изменил код на это:
cy.server()
cy.route('https://reqres.in/api/users', [{ id: 1, name: 'Pat' }]).as('getMessages')
cy.request('https://reqres.in/api/users')
cy.wait(['@getMessages'])
Но результат был такой, как показано ниже: