From 8e49b8e8c8ee4b197c2f4e972716227d253b11b4 Mon Sep 17 00:00:00 2001 From: Kenneth Kouot Date: Thu, 3 Jul 2014 13:50:55 -0700 Subject: [PATCH] Add tests for Ember.RSVP.Promise from Ember docs --- ember/ember-tests.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/ember/ember-tests.ts b/ember/ember-tests.ts index 254e1682c9..39e960e003 100644 --- a/ember/ember-tests.ts +++ b/ember/ember-tests.ts @@ -193,3 +193,18 @@ people2.some((person: Em.Object) => { }); people2.everyProperty('isHappy', true); people2.someProperty('isHappy', true); + +// Examples taken from http://emberjs.com/api/classes/Ember.RSVP.Promise.html +var promise = new Ember.RSVP.Promise(function(resolve, reject) { + // on success + resolve('ok!'); + + // on failure + reject('no-k!'); +}); + +promise.then(function(value) { + // on fulfillment +}, function(reason) { + // on rejection +});