From 7bd892e5f1388589e8b06f140a025d30f140a6be Mon Sep 17 00:00:00 2001 From: duncdrum Date: Tue, 9 May 2023 23:34:04 +0200 Subject: [PATCH] fix(mock_xqs): node20 compat --- generators/app/templates/specs/xqs/xqSuite.js | 2 +- test/mock_xqs.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/generators/app/templates/specs/xqs/xqSuite.js b/generators/app/templates/specs/xqs/xqSuite.js index 21fad1cf..46be3f20 100644 --- a/generators/app/templates/specs/xqs/xqSuite.js +++ b/generators/app/templates/specs/xqs/xqSuite.js @@ -51,7 +51,7 @@ http.get(url, (res) => { // see https://mochajs.org/api/mocha#unloadFiles let suiteRun = mochaInstance.cleanReferencesAfterRun(true).run() process.on('exit', () => { - process.exit(suiteRun.stats.failures > 0) + if (suiteRun.stats.failures > 0) { process.exit(1) } else { process.exit(0) } }) } else { diff --git a/test/mock_xqs.js b/test/mock_xqs.js index ac12e963..d24f5a46 100644 --- a/test/mock_xqs.js +++ b/test/mock_xqs.js @@ -54,7 +54,7 @@ function xqsMock (mockRun) { // see https://mochajs.org/api/mocha#unloadFiles const suiteRun = mochaInstance.cleanReferencesAfterRun(true).run() process.on('exit', () => { - process.exit(suiteRun.stats.failures > 0) + if (suiteRun.stats.failures > 0) { process.exit(1) } else { process.exit(0) } }) // TODO: mark %pending xqstests as pending in mocha report