     describe('intentionally gracefully with zero status code', ->
       processInfo = undefined
 
-      beforeEach((done) ->
+      before((done) ->
         runChildProcess('test/fixtures/scripts/stdout.coffee', (childProcess) ->
           childProcess.signalTerm()
         , (err, info) ->

          done(err)
        )
      )
      afterEach((done) ->
        helpers.kill(processInfo.childProcess.pid, done)
      )


    describe('gracefully with zero status code', ->
      processInfo = undefined

      before((done) ->
        runChildProcess('test/fixtures/scripts/stdout.coffee', (childProcess) ->
          # simulate that the process was terminated externally
          emit = sinon.stub(childProcess, 'emit')
