11cb0ef41Sopenharmony_cinode:assert:* 21cb0ef41Sopenharmony_ci throw newErr; 31cb0ef41Sopenharmony_ci ^ 41cb0ef41Sopenharmony_ci 51cb0ef41Sopenharmony_ciAssertionError [ERR_ASSERTION]: ifError got unwanted exception: test error 61cb0ef41Sopenharmony_ci at z (*if-error-has-good-stack.js:*:* 71cb0ef41Sopenharmony_ci at y (*if-error-has-good-stack.js:*:*) 81cb0ef41Sopenharmony_ci at x (*if-error-has-good-stack.js:*:*) 91cb0ef41Sopenharmony_ci at Object.<anonymous> (*if-error-has-good-stack.js:*:*) 101cb0ef41Sopenharmony_ci at c (*if-error-has-good-stack.js:*:*) 111cb0ef41Sopenharmony_ci at b (*if-error-has-good-stack.js:*:*) 121cb0ef41Sopenharmony_ci at a (*if-error-has-good-stack.js:*:*) 131cb0ef41Sopenharmony_ci at Object.<anonymous> (*if-error-has-good-stack.js:*:*) { 141cb0ef41Sopenharmony_ci generatedMessage: false, 151cb0ef41Sopenharmony_ci code: 'ERR_ASSERTION', 161cb0ef41Sopenharmony_ci actual: Error: test error 171cb0ef41Sopenharmony_ci at c (*if-error-has-good-stack.js:*:*) 181cb0ef41Sopenharmony_ci at b (*if-error-has-good-stack.js:*:*) 191cb0ef41Sopenharmony_ci at a (*if-error-has-good-stack.js:*:*) 201cb0ef41Sopenharmony_ci at Object.<anonymous> (*if-error-has-good-stack.js:*:*), 211cb0ef41Sopenharmony_ci expected: null, 221cb0ef41Sopenharmony_ci operator: 'ifError' 231cb0ef41Sopenharmony_ci} 241cb0ef41Sopenharmony_ci 251cb0ef41Sopenharmony_ciNode.js * 26