diff --git a/tests/index.js b/tests/index.js
index 873c8564cc64305b4dc5a873b2c085054a6705ea..d75acce4a9094585298b6407408f534082f9a5ac 100644
--- a/tests/index.js
+++ b/tests/index.js
@@ -51,6 +51,8 @@ App.Testing = (function() {
 			test();
 		} catch (e) {
 			console.log("TEST_FAILED", name, e);
+			tryCleanup(name, cleanup);
+			return;
 		}
 		if (tryCleanup(name, cleanup)) {
 			unitSuccesses++;