       resp2 = svc.getObject(Key: key).send()
       expect(resp2.data.Body.toString()).toEqual('body')
       svc.deleteObject(Key: key).send()
+      done()
 
   describe 'AWS.S3', ->
     testWrite = (done, body, compareFn) ->

        s3.deleteObject(Key: key).send(done)

    describe 'progress events', ->
      integration 'emits http(Upload|Download)Progress events', (done) ->
        data = []
        progress = []
        key = uniqueName('test')

        expect(httpError).toEqual(true)
        expect(err.name).toEqual('NetworkingError')

    integration 'can send synchronous requests (no phantomjs)', (done) ->
      key = uniqueName('test')
      opts = AWS.util.merge(config, config.s3)
      opts.httpOptions = xhrAsync: false
