Приступая к работе с Cypress, я замечаю, что мой тест не проходит прохождение:
describe('Sessions Page', () => {
it('Loads', () => {
// Set up alias
cy.server()
.route('POST', '/graphql')
.as('graphql');
// Visit site
cy.visit('/', { timeout: 30000 })
.wait('@graphql')
.its('Status')
.should('be', 200);
});
});
Когда я запускаю это, оно проходит, а затем через несколько секунд не проходит.
Я вижу этот вывод:
Еще одна вещь, которая показалась мне странной, заключается в том, что тест говорит, что он пройден немедленно, но он все еще ждет маршрут для разрешения: