;
    var callback1 = function() {
      callCount1++;
    };
    var callback2 = function() {
      callCount2++;
    };
    var callback3 = function() {
      callCount3++;
    };
    timeOut.run(callback1, 50);
    timeOut.run(callback2, 50);
    timeOut.run(callback3, 200);
    setTimeout(function() {
      assert.equal(callCount1, 1);
      assert.equal(callCount2, 1);
      assert.equal(callCount3, 0);
      done();
    }, 100); // Only wait until the first two callbacks are called.
  });

});

suite(