summaryrefslogtreecommitdiff
path: root/test/timeout.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/timeout.js')
-rw-r--r--test/timeout.js60
1 files changed, 30 insertions, 30 deletions
diff --git a/test/timeout.js b/test/timeout.js
index cd4a751..81e90fc 100644
--- a/test/timeout.js
+++ b/test/timeout.js
@@ -1,23 +1,23 @@
var async = require('../lib');
var expect = require('chai').expect;
-describe('timeout', function () {
+describe('timeout', () => {
- it('timeout with series', function(done){
+ it('timeout with series', (done) => {
async.series([
- async.timeout(function asyncFn(callback) {
- setTimeout(function() {
+ async.timeout((callback) => {
+ setTimeout(() => {
callback(null, 'I didn\'t time out');
}, 25);
}, 50),
- async.timeout(function asyncFn(callback) {
- setTimeout(function() {
+ async.timeout((callback) => {
+ setTimeout(() => {
callback(null, 'I will time out');
}, 75);
}, 50)
],
- function(err, results) {
- expect(err.message).to.equal('Callback function "asyncFn" timed out.');
+ (err, results) => {
+ expect(err.message).to.equal('Callback function "anonymous" timed out.');
expect(err.code).to.equal('ETIMEDOUT');
expect(err.info).to.equal(undefined);
expect(results[0]).to.equal('I didn\'t time out');
@@ -25,22 +25,22 @@ describe('timeout', function () {
});
});
- it('timeout with series and info', function (done) {
+ it('timeout with series and info', (done) => {
var info = { custom: 'info about callback' };
async.series([
- async.timeout(function asyncFn(callback) {
- setTimeout(function() {
+ async.timeout((callback) => {
+ setTimeout(() => {
callback(null, 'I didn\'t time out');
}, 25);
}, 50),
- async.timeout(function asyncFn(callback) {
- setTimeout(function() {
+ async.timeout((callback) => {
+ setTimeout(() => {
callback(null, 'I will time out');
}, 75);
}, 50, info)
],
- function(err, results) {
- expect(err.message).to.equal('Callback function "asyncFn" timed out.');
+ (err, results) => {
+ expect(err.message).to.equal('Callback function "anonymous" timed out.');
expect(err.code).to.equal('ETIMEDOUT');
expect(err.info).to.equal(info);
expect(results[0]).to.equal('I didn\'t time out');
@@ -48,21 +48,21 @@ describe('timeout', function () {
});
});
- it('timeout with parallel', function(done){
+ it('timeout with parallel', (done) => {
async.parallel([
- async.timeout(function asyncFn(callback) {
- setTimeout(function() {
+ async.timeout((callback) => {
+ setTimeout(() => {
callback(null, 'I didn\'t time out');
}, 25);
}, 50),
- async.timeout(function asyncFn(callback) {
- setTimeout(function() {
+ async.timeout((callback) => {
+ setTimeout(() => {
callback(null, 'I will time out');
}, 75);
}, 50)
],
- function(err, results) {
- expect(err.message).to.equal('Callback function "asyncFn" timed out.');
+ (err, results) => {
+ expect(err.message).to.equal('Callback function "anonymous" timed out.');
expect(err.code).to.equal('ETIMEDOUT');
expect(err.info).to.equal(undefined);
expect(results[0]).to.equal('I didn\'t time out');
@@ -70,14 +70,14 @@ describe('timeout', function () {
});
});
- it('timeout with multiple calls (#1418)', function(done) {
- var timeout = async.timeout(function asyncFn(n, callback) {
+ it('timeout with multiple calls (#1418)', (done) => {
+ var timeout = async.timeout((n, callback) => {
if (n < 1) {
- setTimeout(function() {
+ setTimeout(() => {
callback(null, 'I will time out');
}, 75);
} else {
- async.setImmediate(function() {
+ async.setImmediate(() => {
callback(null, 'I didn\'t time out');
})
}
@@ -85,8 +85,8 @@ describe('timeout', function () {
async.series([
function(cb) {
- timeout(0, function(err, result) {
- expect(err.message).to.equal('Callback function "asyncFn" timed out.');
+ timeout(0, (err, result) => {
+ expect(err.message).to.equal('Callback function "anonymous" timed out.');
expect(err.code).to.equal('ETIMEDOUT');
expect(err.info).to.equal(undefined);
expect(result).to.equal(undefined);
@@ -94,13 +94,13 @@ describe('timeout', function () {
});
},
function(cb) {
- timeout(1, function(err, result) {
+ timeout(1, (err, result) => {
expect(err).to.equal(null);
expect(result).to.equal('I didn\'t time out');
cb();
});
}
- ], function(err) {
+ ], (err) => {
expect(err).to.equal(null);
done();
});