diff --git a/lib/main.js b/lib/main.js index bc8729da..831ec186 100644 --- a/lib/main.js +++ b/lib/main.js @@ -678,9 +678,7 @@ so you can easily test run multiple events. } return Promise.resolve() })).then((data) => { - return Promise.resolve(data) - }).catch((err) => { - return Promise.reject(err) + return data }) } @@ -701,9 +699,7 @@ so you can easily test run multiple events. // Since `scheduleEvents.add(params)` returns only `{}` if it succeeds // it is not very meaningful. // Therefore, return the params used for execution - return Promise.resolve(paramsList) - }).catch((err) => { - return Promise.reject(err) + return paramsList }) } @@ -773,7 +769,7 @@ so you can easily test run multiple events. console.log('=> Reading event source file to memory') const eventSourceList = this._eventSourceList(program) - return new Promise((resolve, reject) => { + return Promise.resolve().then(() => { console.log('=> Uploading zip file to AWS Lambda ' + region + ' with parameters:') console.log(params) @@ -846,10 +842,8 @@ so you can easily test run multiple events. params.FunctionName ) ]).then((results) => { - resolve(results) + return results }) - }).catch((err) => { - reject(err) }) }).catch(() => { // Function does not exist @@ -880,10 +874,8 @@ so you can easily test run multiple events. params.FunctionName ) ]).then((results) => { - resolve(results) + return results }) - }).catch((err) => { - reject(err) }) }) })