- Jul 30, 2014
-
-
Brian Terlson authored
This commit normalizes the test case format used across test262. It applies the following transformations: * Convert to YAML for frontmatter * Remove of trailing whitespace * Replace /r/n with /n except in chapters 6 and 7. * Copyright header always uses // comments * new includes attribute replaces $INCLUDE * No implicit assumptions about test environment other than $ERROR. Everything else appears in the include array. This includes "runTestCase" which is now included in a substantial number of tests.
-
Brian Terlson authored
Delete `Number.toInteger` test
-
Mathias Bynens authored
`Number.toInteger` was removed from the ES6 draft. Fixes #62.
-
- Jul 24, 2014
-
-
Brian Terlson authored
-
Brian Terlson authored
CONTRIBUTING: add notes on async
-
- Jul 23, 2014
-
-
smikes authored
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
-
Brian Terlson authored
sth: correct syntax error in new fn isAsyncTest
-
- Jul 22, 2014
-
-
smikes authored
-
- Jul 21, 2014
-
-
Brian Terlson authored
-
Brian Terlson authored
test262.py: only include helper scripts when needed
-
Brian Terlson authored
CONTRIBUTING: document test262.py, async tests
-
Sam Mikes authored
add a section on requirements for using console test runner test262.py add a section on asynchronous tests add subsection to authoring guidelines with suggestion for test names
-
Sam Mikes authored
test262.py: only supply async helper scripts when test is async sth.js: factor out function isAsyncTest() timer.js: improve workaround for async tests when Promise is defined but setTimeout is noot timer.js emulates setTimeout using Promise by doing a busy loop that checks if `timeout` milliseconds have elapsed. Modified check to (timeLeft > 0) instead of (!timeLeft) to prevent infinite loop when check does not happen to run at precise millisecond timeout expires. Because test262.py did not support the $INCLUDE directive, some helper scripts were added to every test -- notably testIntl, timer, and donePrintHandle Now that $INCLUDE is supported, these can be dropped, speeding overall test run time
-
- Jul 18, 2014
-
-
Brian Terlson authored
* hankyates/array-fill-tests: Adding Array.prototype#fill tests
-
Hank Yates authored
-
Brian Terlson authored
Propagate error code when test cases are failed
-
Brian Terlson authored
Initial promise tests
-
Brian Terlson authored
packager: make packager runnable
-
smikes authored
packager.py cannot run due to syntax errors in a few script files packagerConfig: use git instead of hg test262: use pop instead of delete to avoid throw if property missing S22.1.2.1_T*: fix docString header comment: s/b /** S22.1.2.1_T3: fix docString header comment: s/b /**, fix end of docstring * / => */
-
Sam Mikes authored
doneprintHandle.js: make $DONE accept any falsy argument as meaning 'pass' PromiseHelper.js: checkSequence: new helper fn for async tests .gitignore: port .hgignore to .gitignore syntax test262.py: support $INCLUDE directive in python test runner S25.4.4.1*: tests to cover Section 25.4.4.1, Promise.all( iterable ) A1.1: Promise.all is callable A1.2: Promise.all expects 1 argument A2.1: Promise.all([]) is a Promise A2.2: Promise.all([]) is resolved immediately A2.3: Promise.all([]) is resolved with a new empty array A3.1: Promise.all expects an iterable argument
-
- Jul 17, 2014
-
-
Brian Terlson authored
* mgmeyers/Array.prototype.find: Adds tests for Array.prototype.find
-
Matthew Meyers authored
-
Brian Terlson authored
* es6Tests: first batch of ES6 tests
-
ryanmurakami authored
-
Brian Terlson authored
* hankyates/array-of-tests: Adding Array#of tests
-
Hank Yates authored
-
- Jul 16, 2014
-
-
Brian Terlson authored
-
Brian Terlson authored
* array-from-tests: Adding test for Array.from
-
Hank Yates authored
-
Brian Terlson authored
* tdahlstrom/bug_596: Bug 596 - Coverage: 15.4.4.11 - identical elements and array holes
-
Thomas Dahlstrom authored
-
Brian Terlson authored
Adding Support for Async Tests
-
- Jul 15, 2014
-
-
NikSurya authored
-
- Jul 10, 2014
-
-
Brian Terlson authored
15.5.4.9_CE should check for locale-sensitive comparison
-
Brian Terlson authored
Add contributing.md and update readme.md
-
Brian Terlson authored
change test 15.3.5.4_2-89 to call bound function before returning (Fixes bugzilla 1533)
-
Murat Sutunc authored
-
Brian Terlson authored
fix error msgs in test S12.6.1_A1 from Bugzilla issue 1561
-
Brian Terlson authored
change assert to not assume a sorted list of arguments indices (Fixes bugzilla 1159)
-
Brian Terlson authored
fix point of view typos from Bugzilla 1552
-