aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build/saucelabs-unit-test.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/build/saucelabs-unit-test.js b/build/saucelabs-unit-test.js
index 3ff7fcc40..0b4a3b5f0 100644
--- a/build/saucelabs-unit-test.js
+++ b/build/saucelabs-unit-test.js
@@ -70,7 +70,13 @@ const waitingCallback = (error, body, id) => {
// Exit
if (jobsDone === browsersFile.length - 1) {
jsUnitSaucelabs.stop()
- process.exit(jobsDone === jobsSucceeded ? 0 : 1)
+ if (jobsDone > jobsSucceeded) {
+ const failedTest = jobsDone - jobsSucceeded
+ throw new Error(`Some test(s) failed (${failedTest})`)
+ }
+
+ console.log('All tests passed')
+ process.exit(0)
}
}
}