From 132599cf88d07e03b97a7c1dceeb6740b5a85663 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Wed, 3 Feb 2016 11:28:27 -0800 Subject: [PATCH] Added a few relevant tests. --- bluebird/bluebird-tests.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/bluebird/bluebird-tests.ts b/bluebird/bluebird-tests.ts index abbdf6ee2..9244a9da3 100644 --- a/bluebird/bluebird-tests.ts +++ b/bluebird/bluebird-tests.ts @@ -696,6 +696,15 @@ fooProm = Promise.try(() => { return fooThen; }, arr, x); +// - - - - - - - - - - - - - - - - - + +fooProm = Promise.try(() => { + if (fooProm) { + return fooProm; + } + return foo; +}); + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - fooProm = Promise.attempt(() => { @@ -710,6 +719,15 @@ fooProm = Promise.attempt(() => { // - - - - - - - - - - - - - - - - - +fooProm = Promise.attempt(() => { + if (fooProm) { + return fooProm; + } + return foo; +}); + +// - - - - - - - - - - - - - - - - - + fooProm = Promise.attempt(() => { return fooThen; });