diff --git a/bin/run.js b/bin/run.js
index <HASH>..<HASH> 100755
--- a/bin/run.js
+++ b/bin/run.js
@@ -178,6 +178,9 @@ const results = zip(pool, tests).pipe(
 );
 
 const emitter = new ResultsEmitter(results);
+emitter.on('fail', function () {
+  process.exitCode = 1;
+});
 reporter(emitter, reporterOpts);
 
 function printVersion() {
feat: set exitCode to 1 when a test fails