| Index: test/promises-aplus/README
|
| diff --git a/test/promises-aplus/README b/test/promises-aplus/README
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..de15da362c8f0688cd7e95100bcfcbd0ff8d4bf0
|
| --- /dev/null
|
| +++ b/test/promises-aplus/README
|
| @@ -0,0 +1,29 @@
|
| +This directory contains code for running Promise/A+ Compliance Test Suite[1].
|
| +You can download the it from [1], or by specifying --download to
|
| +tools/run-tests.py.
|
| +Promise/A+ Compliance Test Suite requires Node environment and needs some
|
| +libraries. To run it in d8 shell, we provides some emulation functions in the
|
| +lib/ directory.
|
| +
|
| + - lib/adapter.js
|
| + - An adapter for harmony Promise used in Promise/A+ tests.
|
| + - lib/assert.js
|
| + - Emulates assert modules in Node.
|
| + - lib/global.js
|
| + - Provides global functions and variables.
|
| + - lib/mocha.js
|
| + - Emulates Mocha[2] test framework.
|
| + - lib/require.j
|
| + - Emulate require function in Node.
|
| + - lib/run-tests.js
|
| + - Run all describe tests.
|
| +
|
| +The emulation is not complete. Upgrading Promise/A+ tests will require
|
| +changing lib/ scripts.
|
| +
|
| +Sinon.JS[3], required by Promise/A+ tests, is also downloaded by run-tests.py.
|
| +
|
| +[1]: https://github.com/promises-aplus/promises-tests
|
| +[2]: http://visionmedia.github.io/mocha/
|
| +[3]: http://sinonjs.org/
|
| +
|
|
|