Class.Thenable: Add Promises/A+ tests.
commitc341d30be3b80353c5c8426595bb1fe595c96f11
authorTim Wienk <tim@wienk.name>
Thu, 8 Oct 2015 09:43:03 +0000 (8 11:43 +0200)
committerTim Wienk <tim@wienk.name>
Thu, 8 Oct 2015 20:33:51 +0000 (8 22:33 +0200)
treefa0c3ccf7330d7256e2915968da1bb6a61c049cc
parentd0c5f9a85330e6da1fb21a1404fb04aa6cd78769
Class.Thenable: Add Promises/A+ tests.

These tests require mocha and will not work in Jasmine 2.3.

The Promises/A+ tests do not run in non-ES5 environments, to make things
easier they're just skipped in all environments where
`require('promises-aplus-tests')` doesn't work. This means that the
Promises/A+ tests are basically only used in server environments (which
should be enough to verify compliance). The "normal" Class.Thenable
specs do run in browsers.
Specs/Class/Class.Thenable.js
package.json