itsa-utils
Version:
ITSA's utility functions
23 lines (19 loc) • 563 B
JavaScript
/*global describe, it */
/*jshint unused:false */
;
var expect = require("chai").expect;
var delay = require("../index.js").delay;
describe("Testing delay-method", function () {
this.timeout(10000);
it("delay", function (done) {
var start = new Date();
delay(1000)
.then(function() {
var end = new Date();
expect(end.getTime()).to.be.gte(start.getTime()+1000);
expect(end.getTime()).to.be.lt(start.getTime()+1500);
done();
})
.catch(done);
});
});