title: Can't set timeout for jasmine
body: <p>I've tried all the solutions in <a href="https://stackoverflow.com/questions/9867601/how-do-i-change-the-timeout-on-a-jasmine-node-async-spec">this answer</a> but none of them work for me.</p>
  
  <p>I'm using <code>jasmine v2.3.2</code> and <code>jasmine-core v2.3.4</code></p>
  
  <p>When I do this test:</p>
  
  <pre><code>jasmine.DEFAULT_TIMEOUT_INTERVAL= 999999;
  
  describe('tests content controller', function(){
  //...
  
      fit('/content should return 200',function(done){
          request(app)
          .get('/content?type=script')
          .set('Authorization', "bearer " + requestor.token)
          .set('Accept', 'application/json')
          .expect(200)
          .end(function (err, res) {
              if (err) done.fail(err);
              expect(res.statusCode).toBe(200);
              console.log('got here');
              console.log(jasmine.DEFAULT_TIMEOUT_INTERVAL); //prints 30000
              done();
          })
      },999999);
  </code></pre>
  
  <p>I see on my console that the request took only 3000 milliseconds. I even see my <code>got here</code> log.</p>
  
  <p>The log that shows the timeout prints out <code>30000</code> and not <code>999999</code> like I expect.</p>
  
  <p>I also get a failure for this test with the message:</p>
  
  <pre><code>Message:
      Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
    Stack:
      Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
          at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
  1 spec, 1 failure
  Finished in 33.069 seconds
  </code></pre>
  
  <p>There is some initial setup which causes the majority of this ~30 second delay. The application has to connect to several databases and run the <code>beforeAll</code> function in the <code>describe</code>.</p>
  
  <p>How can I get prevent jasmine from timing out like this?</p>