Lines Matching refs:counter

198     var counter = 0;
199 var incr = function(){ counter++; };
203 assert.equal(counter, 1, 'incr was called immediately');
204 _.delay(function(){ assert.equal(counter, 2, 'incr was throttled'); done(); }, 64);
222 var counter = 0;
223 var incr = function(){ return ++counter; };
228 assert.equal(counter, 1, 'incr was called once'); done();
235 var counter = 0;
236 var incr = function(){ counter++; };
239 _.delay(function(){ assert.equal(counter, 2, 'incr was called twice'); done(); }, 64);
245 var counter = 0;
246 var incr = function(){ counter++; };
249 assert.equal(counter, 1);
251 assert.equal(counter, 2);
253 assert.equal(counter, 3);
261 var counter = 0;
262 var incr = function(){ return ++counter; };
285 var counter = 0;
287 var incr = function(){ counter++; };
294 var lastCount = counter;
295 assert.ok(counter > 1);
298 assert.ok(counter > lastCount);
306 var counter = 0;
307 var incr = function(){ counter++; };
311 assert.equal(counter, 0);
314 assert.equal(counter, 1);
322 var counter = 0;
323 var incr = function(){ counter++; };
330 assert.equal(counter, 0);
333 assert.equal(counter, 1);
337 assert.equal(counter, 2);
345 var counter = 0;
346 var incr = function(){ counter++; };
351 assert.ok(counter <= 3);
354 assert.ok(counter <= 4);
362 var counter = 0;
363 var incr = function(){ counter++; };
367 assert.equal(counter, 1);
370 assert.equal(counter, 1);
373 assert.equal(counter, 2);
376 assert.equal(counter, 2);
385 var counter = 0;
386 var incr = function(){ counter++; };
391 assert.equal(counter, 1);
398 assert.equal(counter, 2);
431 var counter = 0;
432 var incr = function(){ counter++; };
439 assert.equal(counter, 2, 'incr was called immediately');
440 _.delay(function(){ assert.equal(counter, 3, 'incr was throttled'); done(); }, 64);
445 var counter = 0;
446 var incr = function(){ counter++; };
451 assert.equal(counter, 0, 'incr was throttled');
452 _.delay(function(){ assert.equal(counter, 0, 'incr was throttled'); done(); }, 64);
458 var counter = 0;
459 var incr = function(){ counter++; };
463 _.delay(function(){ assert.equal(counter, 1, 'incr was debounced'); done(); }, 96);
469 var counter = 0;
470 var incr = function(){ counter++; };
474 _.delay(function(){ assert.equal(counter, 0, 'incr was not called'); done(); }, 96);
481 var counter = 0;
482 var incr = function(){ return ++counter; };
488 assert.equal(counter, 1, 'incr was called immediately');
493 assert.equal(counter, 1, 'incr was debounced');
496 assert.equal(counter, 2, 'incr was called again');
505 var counter = 0;
506 var incr = function(){ return ++counter; };
513 assert.equal(counter, 2, 'incr was called immediately');
517 _.delay(function(){ assert.equal(counter, 2, 'incr was debounced'); done(); }, 128);
523 var counter = 0;
525 counter++;
526 if (counter < 10) debouncedIncr();
529 assert.equal(counter, 1, 'incr was called immediately');
530 _.delay(function(){ assert.equal(counter, 1, 'incr was debounced'); done(); }, 96);
536 var counter = 0;
539 counter++;
543 assert.equal(counter, 1, 'incr was called immediately');
551 assert.equal(counter, 2, 'incr was debounced successfully');