diff options
author | Alex Early <alexander.early@gmail.com> | 2019-03-09 21:56:58 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-09 21:56:58 -0800 |
commit | cc7a84ffedba2c326668f604384d730cc09fd8e6 (patch) | |
tree | fdb2bd2987cb93ac43e4e76a1e5417dc48694298 /test/series.js | |
parent | b418cb788f1a57bd34e43ac2a72768e0f3561d36 (diff) | |
download | async-cc7a84ffedba2c326668f604384d730cc09fd8e6.tar.gz |
fix: Reflect passes value on error (#1633)
* Reflects any values passed even if function has error
* fix async function tests
Diffstat (limited to 'test/series.js')
-rw-r--r-- | test/series.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/test/series.js b/test/series.js index 2b24c6f..48e9379 100644 --- a/test/series.js +++ b/test/series.js @@ -118,14 +118,18 @@ describe('series', () => { }), async.reflect((callback) => { callback(null, 1); + }), + async.reflect((callback) => { + callback('error3'); }) ], (err, results) => { assert(err === null, err + " passed instead of 'null'"); expect(results).to.eql([ - { error: 'error' }, - { error: 'error2' }, - { value: 1 } + { error: 'error', value: 1 }, + { error: 'error2', value: 2 }, + { value: 1 }, + { error: 'error3' }, ]); done(); }); |