ubdate
This commit is contained in:
27
node_modules/timers-ext/test/delay.js
generated
vendored
Normal file
27
node_modules/timers-ext/test/delay.js
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
"use strict";
|
||||
|
||||
module.exports = function (t, a, d) {
|
||||
var data
|
||||
, count = 0
|
||||
, x = function (a, b, c) {
|
||||
data = [this, a, b, c, ++count];
|
||||
}
|
||||
, y = t(x, 200)
|
||||
, z = {};
|
||||
|
||||
a(data, undefined, "Setup");
|
||||
y.call(z, 111, "foo", false);
|
||||
a(data, undefined, "Immediately");
|
||||
setTimeout(function () {
|
||||
a(data, undefined, "100ms");
|
||||
setTimeout(function () {
|
||||
a.deep(data, [z, 111, "foo", false, 1], "250ms");
|
||||
data = null;
|
||||
clearTimeout(y());
|
||||
setTimeout(function () {
|
||||
a(data, null, "Clear");
|
||||
d();
|
||||
}, 300);
|
||||
}, 150);
|
||||
}, 100);
|
||||
};
|
||||
Reference in New Issue
Block a user