diff --git a/default_reporter.js b/default_reporter.js
index <HASH>..<HASH> 100644
--- a/default_reporter.js
+++ b/default_reporter.js
@@ -94,7 +94,7 @@ module.exports =
       console.log('```');
       console.log(JSON.stringify(error, null, 2));
       console.log('```');
-    };
+    }
 
     console.log('\n## Final State:\n');
     console.log('```');
diff --git a/tests/error_async.js b/tests/error_async.js
index <HASH>..<HASH> 100644
--- a/tests/error_async.js
+++ b/tests/error_async.js
@@ -16,13 +16,16 @@ module.exports =
     },
 
     // terminable function
-    function(cb)
+    // function needs to be defined with an argument
+    // to signal that it's async capable
+    // but eslint complaining
+    function(cb) //eslint-disable-line no-unused-vars
     {
       var id = setTimeout(function()
       {
         throw new Error('Should be cancelled.');
 
-        cb('will not get here');
+        // cb('will not get here');
       }, 1500);
 
       return function terminate()
Cleaned up lint errors.