Sha256: 07f838764dae4104642a3bd6b38659a86912e97d6aa84f1d7b4ef043b0da7afd

Contents?: true

Size: 380 Bytes

Versions: 7

Compression:

Stored size: 380 Bytes

Contents

new Test.Unit.Runner({
  testPeriodicalExecuterStop: function() {
    var peEventCount = 0;
    function peEventFired(pe) {
      if (++peEventCount > 2) pe.stop();
    }

    // peEventFired will stop the PeriodicalExecuter after 3 callbacks
    new PeriodicalExecuter(peEventFired, 0.05);

    this.wait(600, function() {
      this.assertEqual(3, peEventCount);
    });
  }
});

Version data entries

7 entries across 7 versions & 3 rubygems

Version Path
Fingertips-headless-squirrel-0.2.0 test/regression/prototype/unit/tests/periodical_executer_test.js
Fingertips-headless-squirrel-0.3.0 test/regression/prototype/unit/tests/periodical_executer_test.js
Fingertips-headless-squirrel-0.4.0 test/regression/prototype/unit/tests/periodical_executer_test.js
Fingertips-headless-squirrel-0.5.0 test/regression/prototype/unit/tests/periodical_executer_test.js
alloy-js-test-san-0.1.0 test/regression/prototype/unit/tests/periodical_executer_test.js
alloy-js-test-san-0.1.1 test/regression/prototype/unit/tests/periodical_executer_test.js
headless-squirrel-0.5.1 test/regression/prototype/unit/tests/periodical_executer_test.js