Skip to content
Snippets Groups Projects
Commit 99706a27 authored by smikes's avatar smikes Committed by Sam Mikes
Browse files

CONTRIBUTING: add notes on async

add a table showing which print handle to use when
running async tests through test262.py runner

@anba contributed information about async tests in
SpiderMonkey and JavaScriptCore
parent dd821f27
No related branches found
No related tags found
No related merge requests found
...@@ -66,6 +66,20 @@ The COMMAND argument can be a quoted string. This is useful when testing ECMASc ...@@ -66,6 +66,20 @@ The COMMAND argument can be a quoted string. This is useful when testing ECMASc
$ test262.py --command="node --harmony" es6 $ test262.py --command="node --harmony" es6
``` ```
#### Async Tests
Async tests require a 'print' function to be supplied to the test runner. Here are some good defaults:
Engine | Filename | Print Function
-------|----------|---------------
V8/Node | node | console.log
V8/shell | shell | print
SpiderMonkey<sup>1</sup> | js | print
JavaScriptCore<sup>2</sup> | jsc | print
***Notes:***
1. As of 2014-Jul-23, SpiderMonkey does not support Promise in the `js` executable ([see bug 911216](https://bugzilla.mozilla.org/show_bug.cgi?id=911216) )
2. As of 2014-Jul-23, JavaScriptCore does not support Promise in the `jsc` executable
## Test262 Authoring Guidelines ## Test262 Authoring Guidelines
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment