 
       , ( error ) ->
         clock.restore()
-        done "rejected!"
+        done new Error "rejected!"
 
 
   describe "request", ->


      vk.method fakeMethod, foo: "bar"
      .then ( response ) ->
        done "resolved!"

      , ( error ) ->
        expect( error ).to.equal "exists"

        done()

      , ( error ) ->
        done new Error "rejected!"


    it "should reject promise when data.error exists", ( done ) ->
