diff --git a/test.js b/test.js
index <HASH>..<HASH> 100644
--- a/test.js
+++ b/test.js
@@ -254,6 +254,7 @@ function runTests (options) {
           delay(function() {
             spy.should.have.been.calledOnce;
             spy.should.have.been.calledWith(testPath);
+            watcher.close();
             done();
           });
         });
@@ -281,6 +282,7 @@ function runTests (options) {
         delay(function() {
           spy.should.have.been.calledOnce;
           spy.should.have.been.calledWith(sysPath.join(testDir, 'add.txt'));
+          watcher.close();
           done();
         });
       });
Add missing watcher.close() calls

Extra watchers were remaining active while the remaining tests were
running