Listen for console errors in browser tests
This commit is contained in:
parent
cb6c0a3495
commit
3826f9380a
@ -1,6 +1,20 @@
|
|||||||
export function setup() {
|
export function setup() {
|
||||||
|
let windowErrorSpy;
|
||||||
|
|
||||||
|
Cypress.on('window:before:load', (win) => {
|
||||||
|
windowErrorSpy = cy.spy(win.console, 'error');
|
||||||
|
});
|
||||||
|
|
||||||
Cypress.on(
|
Cypress.on(
|
||||||
'uncaught:exception',
|
'uncaught:exception',
|
||||||
(err) => !err.message.includes('ResizeObserver loop limit exceeded')
|
(err) => !err.message.includes('ResizeObserver loop limit exceeded')
|
||||||
);
|
);
|
||||||
|
|
||||||
|
describe('Listen for errors', () => {
|
||||||
|
afterEach(() => {
|
||||||
|
cy.wait(1000).then(() => {
|
||||||
|
expect(windowErrorSpy).to.not.be.called;
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user