File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717import './commands'
1818
1919// Alternatively you can use CommonJS syntax:
20- // require('./commands')
21-
22-
23- /**
24- * ****************************************************************************
25- * *********************** custom code for Zencart ****************************
26- * ****************************************************************************
27- *
28- * We need this because a third-party JS code has not been loaded correctly,
29- * so errors are blocking the testing process.
30- *
31- * We want to get over some errors, not all of them.
32- */
33- Cypress . on ( 'uncaught:exception' , ( err , runnable ) => {
34- /**
35- * we expect a 3rd party library error with message 'foo' is not defined'
36- * and don't want to fail the test so we return false
37- *
38- */
39- if ( err . message . includes ( '$ is not defined' ) ) {
40- return false
41- }
42- /** if other libraries don't load, we skip these errors. */
43- if ( err . message . includes ( 'Cannot read properties of undefined' ) ) {
44- return false
45- }
46- /**
47- * we still want to ensure there are no other unexpected
48- * errors, so we let them fail the test
49- */
50- } ) ;
20+ // require('./commands')
You can’t perform that action at this time.
0 commit comments