29 lines
941 B
Plaintext
29 lines
941 B
Plaintext
This directory contains the contents of Promise A+ tests 2.0.5[1] ported into WebKit.
|
|
To use this tests inside WebKit LayoutTests, we sue browserify to generate `promise-tests.js`.
|
|
|
|
Additionally, this directory contains the following contents.
|
|
|
|
- promises-tests
|
|
|
|
promises-tests is Promise A+ test suite. It assumes that it works on the Node.js environment.
|
|
To use it in LayoutTests, we use browserify to transform Node.js styled JS code to
|
|
browser styled JS code.
|
|
|
|
- mocha
|
|
|
|
Mocha[2] is a test runner used in the promise-tests. This directory contains mocha.js
|
|
for browser environment in resource/mocha.js (version 1.21.4).
|
|
|
|
- browserify
|
|
|
|
promise-tests.js is generated by browserify[3], following instructions.
|
|
|
|
1. cd promise-tests
|
|
2. npm install
|
|
3. cd ../
|
|
4. browserify browserify-entry-point.js -o promises-tests.js
|
|
|
|
[1]: https://github.com/promises-aplus/promises-tests
|
|
[2]: http://visionmedia.github.io/mocha/
|
|
[3]: http://browserify.org/
|