I'm not sure, why does this make a difference? Intermittents can arise as a result of careless use of `setTimeout`, although we are using sinon's 'FakeTimers' so that our tests and code never use real `setTimeout` or `setInterval`.

`this.clock.tick` allows us to move the fake clock forward so that any pending `setTimout` callbacks fire.