   grunt.loadNpmTasks("grunt-contrib-watch")
 
   grunt.registerMultiTask "barriercli", "Run Barrier test suite", ->
-    Runner = require("./lib/runner")
+    done = @async()
 
     files = []
 

      pair.src.forEach (f) ->
        files.push(Path.resolve(f))

    runner = new Runner()
    runner.run(files, @async())

  grunt.initConfig
    pkg: grunt.file.readJSON("package.json")

        files: ["test/**/*", "lib/**/*"]
        tasks: ["barriercli"]

  grunt.registerTask "default", ["barriercli", "watch"]
