countdown.js 402 B

12345678910111213141516
  1. import assert from 'assert';
  2. import Countdown from 'misago/utils/countdown';
  3. describe('Countdown', function() {
  4. it("counts down and then executes callback", function(done) {
  5. const countdown = new Countdown(function() {
  6. assert.ok(true, "countdown has finished");
  7. done();
  8. }, 4);
  9. countdown.count();
  10. countdown.count();
  11. countdown.count();
  12. countdown.count();
  13. });
  14. });