aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Restore original tests for TypedArrays and optimize filesLeo Balter2018-02-151039-385/+33943
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - optimize file names - BigInt folder for TAs.from and of - copy tests preparing for bigint - copy ta prototype methods for bigint - Use an exclusive harness for bigint typedarrays - add features - use proper harness - use preper harness - Restore original tests for TypedArrays - final fixes - fix includes
| * | Move TypedArray ctors tests to a bigint specific folderLeo Balter2018-02-15125-0/+0
| | |
| * | BigInt TypedArray testsRobin Templeton2018-02-15300-1513/+1623
| |/ | | | | | | | | | | | | | | | | | | | | | | - add @jakobkummerow's changes - remove EOL whitespace - use 'Array.isArray' instead of 'instanceof Array' - check for BigInt type in toLocaleString tests - specify TypedArray constructor list for non-BigInt tests - update TypedArray harness test for BigInt - add a missing type coercion - disable more tests for Big(U)Int64Array - check for BigInt before using BigInt TypedArray constructors
* | built-ins/Array/*: make all indentation consistent (depth & character) (#1415)Rick Waldron2018-02-152146-18677/+22114
| |
* | built-ins/Math/*: make all indentation consistent (depth & character) (#1435)Rick Waldron2018-02-1571-522/+558
|/
* built-ins/Date/*: make all indentation consistent (depth & character) (#1422)Rick Waldron2018-02-15391-932/+1011
|
* built-ins/BigInt/*: make all indentation consistent (depth & character) (#1418)Rick Waldron2018-02-1513-68/+70
|
* built-ins/DataView/*: make all indentation consistent (depth & character) ↵Rick Waldron2018-02-1522-46/+96
| | | | (#1416)
* built-ins/Boolean/*: make all indentation consistent (depth & character) (#1417)Rick Waldron2018-02-1525-191/+199
|
* built-ins/ArrayBuffer/*: make all indentation consistent (depth & character) ↵Rick Waldron2018-02-1516-27/+54
| | | | (#1421)
* built-ins/SharedArrayBuffer/*: make all indentation consistent (depth & ↵Rick Waldron2018-02-1513-20/+40
| | | | character) (#1426)
* built-ins/decode/* - built-ins/eval/*: make all indentation consistent ↵Rick Waldron2018-02-1571-299/+581
| | | | (depth & character) (#1423)
* built-ins/Function/*: make all indentation consistent (depth & character) ↵Rick Waldron2018-02-15342-1133/+1499
| | | | | (#1424) This intentionally skips test/built-ins/Function/prototype/toString/*
* built-ins/Symbol/*: make all indentation consistent (depth & character) (#1425)Rick Waldron2018-02-154-15/+12
|
* built-ins/ThrowTypeError/*: make all indentation consistent (depth & ↵Rick Waldron2018-02-1513-13/+52
| | | | character) (#1427)
* built-ins/WeakMap/*: make all indentation consistent (depth & character) (#1428)Rick Waldron2018-02-1512-17/+41
|
* built-ins/Reflect/*: make all indentation consistent (depth & character) (#1429)Rick Waldron2018-02-1519-22/+48
|
* built-ins/String/*: make all indentation consistent (depth & character) (#1430)Rick Waldron2018-02-15641-2338/+3175
|
* built-ins/Set/*: make all indentation consistent (depth & character) (#1431)Rick Waldron2018-02-1526-59/+74
|
* built-ins/Object/*: make all indentation consistent (depth & character) (#1432)Rick Waldron2018-02-152862-22978/+24187
|
* built-ins/Atomics/*: make all indentation consistent (depth & character) (#1442)Rick Waldron2018-02-1568-633/+633
|
* built-ins/Generator*: make all indentation consistent (depth & character) ↵Rick Waldron2018-02-1546-109/+282
| | | | (#1441)
* built-ins/JSON/*: make all indentation consistent (depth & character) (#1440)Rick Waldron2018-02-1572-861/+1046
|
* built-ins/Infinity, NaN, undefined: make all indentation consistent (depth & ↵Rick Waldron2018-02-1515-20/+20
| | | | character) (#1439)
* built-ins/global/*: make all indentation consistent (depth & character) (#1438)Rick Waldron2018-02-1523-134/+134
|
* built-ins/parseInt, parseFloat/*: make all indentation consistent (depth & ↵Rick Waldron2018-02-1517-120/+269
| | | | character) (#1437)
* built-ins/Number/*: make all indentation consistent (depth & character) (#1436)Rick Waldron2018-02-15140-810/+830
|
* built-ins/Proxy/*: make all indentation consistent (depth & character) (#1434)Rick Waldron2018-02-15184-763/+849
|
* built-ins/Promise/*: make all indentation consistent (depth & character) (#1433)Rick Waldron2018-02-15223-1542/+1797
|
* Merge pull request #1443 from tc39/async-iteration-builtinsLeo Balter2018-02-1523-0/+631
|\ | | | | async-iteration: add tests for AsyncGenerationFunction and AsyncIteratorPrototype built-in
| * s/es6id/esidLeo Balter2018-02-152-2/+2
| |
| * async-iteration: add tests for AsyncIteratorPrototypeValerie R Young2018-02-154-0/+108
| |
| * async-iteration: add tests for AsyncGenerationFunctionValerie R Young2018-02-1519-0/+523
|/
* Add tests for the behavior of INT32_MIN (-2147483648) as exponent with the ↵Jeff Walden2018-02-142-0/+35
| | | | exponentiation operator and with Math.pow (which shares the same core algorithm in the spec, but might be differently implemented in actual implementations). (#1445)
* built-ins/AsyncFunction/*: make all indentation consistent (depth & character)Rick Waldron2018-02-1315-19/+17
|
* added coverage for built-in Map spec to ensure that a TypeError is thrown ↵Amal Hussein2018-02-131-0/+19
| | | | | | when Symbol.iterator is undefined (#1444)
* Fix typo intialize(r) -> initialize(r)Adrian Heine2018-02-1268-68/+68
|
* Revert "js-beautify: make all indentation consistent (depth & character) ↵André Bargull2018-02-098371-64939/+56826
| | | | | (#1409)" (#1412) This reverts commit a01de4a722d088055a7d84d8c691ddd7109edb34.
* js-beautify: make all indentation consistent (depth & character) (#1409)Rick Waldron2018-02-098371-56826/+64939
|
* [generation] Tolerate unicode in source files (#1411)jugglinmike2018-02-097-14/+22
|
* Prefer spaces to tabs if it is not syntax related testsYusuke Suzuki2018-02-089-11/+11
| | | | This patch changes tabs to spaces for newly added tests.
* Fix ToNumber operationsLeo Balter2018-02-0846-187/+279
|
* features: [numeric-separator-literal]Rick Waldron2018-02-0869-345/+79
|
* Revert "Revert "Tests for NumericSeparatorLiteral. Closes gh-1051" (#1188)"Leo Balter2018-02-08112-0/+2959
| | | | This reverts commit 8422147c17aa3f4061e524a8f88c251a3b371ecf.
* Test for change to cache templates by site, not contents (#972)Daniel Ehrenberg2018-02-0512-54/+159
| | | | | | | | | | | | | | * Test for change to cache templates by site, not contents These tests are against a specification change based on discussion in https://github.com/tc39/ecma262/issues/840 The tests here passed on SpiderMonkey but failed on other implementations, which implement the current specification. * Add a test that caching is by source location, not function identity * Update existing tests to reference the spec properly
* Merge pull request #1404 from jugglinmike/refactor-for-parsers-functionLeo Balter2018-02-0553-182/+260
|\ | | | | Refactor function literal tests for parsers
| * Refactor function literal tests for parsersMike Pennisi2018-02-0348-182/+260
| | | | | | | | | | | | | | | | | | A number of tests for the parsing of function literals were expressed using `eval`. This made the tests more complex than necessary and also prevented the tests from providing value to ECMAScript parsers. Remove the use of `eval` in the relevant tests and instead express the expectations with literal source text.
| * Improve file namesMike Pennisi2018-02-0350-0/+0
| |
* | Add missing closing parenthesis and remove invalid async flag (#1402)André Bargull2018-02-012-2/+1
| |
* | Promise.prototype.finally: add more testsJordan Harband2018-01-301-1/+7
| | | | | | | | - per https://github.com/tc39/ecma262/pull/1083#issuecomment-361775023