     it 'packs execution of the `body` c/back under the amount of passed ms, if possible', (done)->
 
       task = new CrunchTask((init, body, fin)->
-        count = 10000
+        count = 250
         started = 0
         init((_started) -> started = _started)
         body((resolve)->
           if (!(count--))
             resolve(new Date() - started)
-        , 100)
+        , 200)
         return
       )
 
       task.always((elapsed)->
-        console.log elapsed
-        expect(elapsed).toBeLessThan(100)
+        expect(elapsed).toBeLessThan(200)
         done()
       )
 

      )
      task.run()

    describe 'longer asynchronous specs', ()->
      originalTimeout = null
      originalTimeout = jasmine.getEnv().defaultTimeoutInterval
      jasmine.getEnv().defaultTimeoutInterval = 100000
      jasmine.DEFAULT_TIMEOUT_INTERVAL = 100000

      beforeEach (done) ->
        originalTimeout = jasmine.getEnv().defaultTimeoutInterval
        jasmine.getEnv().defaultTimeoutInterval = 100000
        done()

      afterEach () ->
