Cypress · Middle · Pytanie 63 z 77
Jak test Cypress może padać, gdy aplikacja loguje błędy w konsoli?
- 1Spy na
console.errorwonBeforeLoadi asercja - 2Komunikatów konsoli nie da się obserwować w Cypress
- 3Cypress automatycznie oblewa test przy błędach konsoli
Pokaż odpowiedź
Poprawna odpowiedź: Spy na console.error w onBeforeLoad i asercja
Wyjaśnienie
cy.visit(url, { onBeforeLoad(win) { cy.spy(win.console, 'error').as('err') } }), a potem asercja na @err.