diff --git a/async/test/es6-generators.ts b/async/test/es6-generators.ts index be48e652b4..dfb7840737 100644 --- a/async/test/es6-generators.ts +++ b/async/test/es6-generators.ts @@ -5,6 +5,9 @@ function funcMapComplete(error: E, results: T[]) { } function funcCbErrBoolean(v: T, cb: (err: Error, res: boolean) => void) { } +function eachIterator(item: T, callback: (err: Error) => void) { } +function eachOfIterator(item: T, key: K, callback: (err: Error) => void) { } + async.map(funcCollection(), funcMapIterator, funcMapComplete) async.mapSeries(funcCollection(), funcMapIterator, funcMapComplete) async.mapLimit(funcCollection(), 2, funcMapIterator, funcMapComplete) @@ -19,3 +22,16 @@ async.selectLimit(funcCollection(), 2, funcCbErrBoolean, function (err: Error, r async.reject(funcCollection(), funcCbErrBoolean, function (err: Error, results: any[]) { }) async.rejectSeries(funcCollection(), funcCbErrBoolean, function (err: Error, results: any[]) { }) async.rejectLimit(funcCollection(), 2, funcCbErrBoolean, function (err: Error, results: any[]) { }) + +async.each(funcCollection(), eachIterator, function (err: Error) { }) +async.eachLimit(funcCollection(), 2, eachIterator, function (err: Error) { }) +async.eachSeries(funcCollection(), eachIterator, function (err: Error) { }) +async.eachOf(funcCollection(), eachOfIterator, function (err: Error) { }) +async.eachOfLimit(funcCollection(), 2, eachOfIterator, function (err: Error) { }) +async.eachOfSeries(funcCollection(), eachOfIterator, function (err: Error) { }) +async.forEach(funcCollection(), eachIterator, function (err: Error) { }) +async.forEachLimit(funcCollection(), 2, eachIterator, function (err: Error) { }) +async.forEachSeries(funcCollection(), eachIterator, function (err: Error) { }) +async.forEachOf(funcCollection(), eachOfIterator, function (err: Error) { }) +async.forEachOfLimit(funcCollection(), 2, eachOfIterator, function (err: Error) { }) +async.forEachOfSeries(funcCollection(), eachOfIterator, function (err: Error) { })