Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Restore original tests for TypedArrays and optimize files | Leo Balter | 2018-02-15 | 1039 | -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 folder | Leo Balter | 2018-02-15 | 125 | -0/+0 | |
| | | | ||||||
| * | | BigInt TypedArray tests | Robin Templeton | 2018-02-15 | 300 | -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 Waldron | 2018-02-15 | 2146 | -18677/+22114 | |
| | | ||||||
* | | built-ins/Math/*: make all indentation consistent (depth & character) (#1435) | Rick Waldron | 2018-02-15 | 71 | -522/+558 | |
|/ | ||||||
* | built-ins/Date/*: make all indentation consistent (depth & character) (#1422) | Rick Waldron | 2018-02-15 | 391 | -932/+1011 | |
| | ||||||
* | built-ins/BigInt/*: make all indentation consistent (depth & character) (#1418) | Rick Waldron | 2018-02-15 | 13 | -68/+70 | |
| | ||||||
* | built-ins/DataView/*: make all indentation consistent (depth & character) ↵ | Rick Waldron | 2018-02-15 | 22 | -46/+96 | |
| | | | | (#1416) | |||||
* | built-ins/Boolean/*: make all indentation consistent (depth & character) (#1417) | Rick Waldron | 2018-02-15 | 25 | -191/+199 | |
| | ||||||
* | built-ins/ArrayBuffer/*: make all indentation consistent (depth & character) ↵ | Rick Waldron | 2018-02-15 | 16 | -27/+54 | |
| | | | | (#1421) | |||||
* | built-ins/SharedArrayBuffer/*: make all indentation consistent (depth & ↵ | Rick Waldron | 2018-02-15 | 13 | -20/+40 | |
| | | | | character) (#1426) | |||||
* | built-ins/decode/* - built-ins/eval/*: make all indentation consistent ↵ | Rick Waldron | 2018-02-15 | 71 | -299/+581 | |
| | | | | (depth & character) (#1423) | |||||
* | built-ins/Function/*: make all indentation consistent (depth & character) ↵ | Rick Waldron | 2018-02-15 | 342 | -1133/+1499 | |
| | | | | | (#1424) This intentionally skips test/built-ins/Function/prototype/toString/* | |||||
* | built-ins/Symbol/*: make all indentation consistent (depth & character) (#1425) | Rick Waldron | 2018-02-15 | 4 | -15/+12 | |
| | ||||||
* | built-ins/ThrowTypeError/*: make all indentation consistent (depth & ↵ | Rick Waldron | 2018-02-15 | 13 | -13/+52 | |
| | | | | character) (#1427) | |||||
* | built-ins/WeakMap/*: make all indentation consistent (depth & character) (#1428) | Rick Waldron | 2018-02-15 | 12 | -17/+41 | |
| | ||||||
* | built-ins/Reflect/*: make all indentation consistent (depth & character) (#1429) | Rick Waldron | 2018-02-15 | 19 | -22/+48 | |
| | ||||||
* | built-ins/String/*: make all indentation consistent (depth & character) (#1430) | Rick Waldron | 2018-02-15 | 641 | -2338/+3175 | |
| | ||||||
* | built-ins/Set/*: make all indentation consistent (depth & character) (#1431) | Rick Waldron | 2018-02-15 | 26 | -59/+74 | |
| | ||||||
* | built-ins/Object/*: make all indentation consistent (depth & character) (#1432) | Rick Waldron | 2018-02-15 | 2862 | -22978/+24187 | |
| | ||||||
* | built-ins/Atomics/*: make all indentation consistent (depth & character) (#1442) | Rick Waldron | 2018-02-15 | 68 | -633/+633 | |
| | ||||||
* | built-ins/Generator*: make all indentation consistent (depth & character) ↵ | Rick Waldron | 2018-02-15 | 46 | -109/+282 | |
| | | | | (#1441) | |||||
* | built-ins/JSON/*: make all indentation consistent (depth & character) (#1440) | Rick Waldron | 2018-02-15 | 72 | -861/+1046 | |
| | ||||||
* | built-ins/Infinity, NaN, undefined: make all indentation consistent (depth & ↵ | Rick Waldron | 2018-02-15 | 15 | -20/+20 | |
| | | | | character) (#1439) | |||||
* | built-ins/global/*: make all indentation consistent (depth & character) (#1438) | Rick Waldron | 2018-02-15 | 23 | -134/+134 | |
| | ||||||
* | built-ins/parseInt, parseFloat/*: make all indentation consistent (depth & ↵ | Rick Waldron | 2018-02-15 | 17 | -120/+269 | |
| | | | | character) (#1437) | |||||
* | built-ins/Number/*: make all indentation consistent (depth & character) (#1436) | Rick Waldron | 2018-02-15 | 140 | -810/+830 | |
| | ||||||
* | built-ins/Proxy/*: make all indentation consistent (depth & character) (#1434) | Rick Waldron | 2018-02-15 | 184 | -763/+849 | |
| | ||||||
* | built-ins/Promise/*: make all indentation consistent (depth & character) (#1433) | Rick Waldron | 2018-02-15 | 223 | -1542/+1797 | |
| | ||||||
* | Merge pull request #1443 from tc39/async-iteration-builtins | Leo Balter | 2018-02-15 | 23 | -0/+631 | |
|\ | | | | | async-iteration: add tests for AsyncGenerationFunction and AsyncIteratorPrototype built-in | |||||
| * | s/es6id/esid | Leo Balter | 2018-02-15 | 2 | -2/+2 | |
| | | ||||||
| * | async-iteration: add tests for AsyncIteratorPrototype | Valerie R Young | 2018-02-15 | 4 | -0/+108 | |
| | | ||||||
| * | async-iteration: add tests for AsyncGenerationFunction | Valerie R Young | 2018-02-15 | 19 | -0/+523 | |
|/ | ||||||
* | Add tests for the behavior of INT32_MIN (-2147483648) as exponent with the ↵ | Jeff Walden | 2018-02-14 | 2 | -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 Waldron | 2018-02-13 | 15 | -19/+17 | |
| | ||||||
* | added coverage for built-in Map spec to ensure that a TypeError is thrown ↵ | Amal Hussein | 2018-02-13 | 1 | -0/+19 | |
| | | | | | | when Symbol.iterator is undefined (#1444) | |||||
* | Fix typo intialize(r) -> initialize(r) | Adrian Heine | 2018-02-12 | 68 | -68/+68 | |
| | ||||||
* | Revert "js-beautify: make all indentation consistent (depth & character) ↵ | André Bargull | 2018-02-09 | 8371 | -64939/+56826 | |
| | | | | | (#1409)" (#1412) This reverts commit a01de4a722d088055a7d84d8c691ddd7109edb34. | |||||
* | js-beautify: make all indentation consistent (depth & character) (#1409) | Rick Waldron | 2018-02-09 | 8371 | -56826/+64939 | |
| | ||||||
* | [generation] Tolerate unicode in source files (#1411) | jugglinmike | 2018-02-09 | 7 | -14/+22 | |
| | ||||||
* | Prefer spaces to tabs if it is not syntax related tests | Yusuke Suzuki | 2018-02-08 | 9 | -11/+11 | |
| | | | | This patch changes tabs to spaces for newly added tests. | |||||
* | Fix ToNumber operations | Leo Balter | 2018-02-08 | 46 | -187/+279 | |
| | ||||||
* | features: [numeric-separator-literal] | Rick Waldron | 2018-02-08 | 69 | -345/+79 | |
| | ||||||
* | Revert "Revert "Tests for NumericSeparatorLiteral. Closes gh-1051" (#1188)" | Leo Balter | 2018-02-08 | 112 | -0/+2959 | |
| | | | | This reverts commit 8422147c17aa3f4061e524a8f88c251a3b371ecf. | |||||
* | Test for change to cache templates by site, not contents (#972) | Daniel Ehrenberg | 2018-02-05 | 12 | -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-function | Leo Balter | 2018-02-05 | 53 | -182/+260 | |
|\ | | | | | Refactor function literal tests for parsers | |||||
| * | Refactor function literal tests for parsers | Mike Pennisi | 2018-02-03 | 48 | -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 names | Mike Pennisi | 2018-02-03 | 50 | -0/+0 | |
| | | ||||||
* | | Add missing closing parenthesis and remove invalid async flag (#1402) | André Bargull | 2018-02-01 | 2 | -2/+1 | |
| | | ||||||
* | | Promise.prototype.finally: add more tests | Jordan Harband | 2018-01-30 | 1 | -1/+7 | |
| | | | | | | | | - per https://github.com/tc39/ecma262/pull/1083#issuecomment-361775023 |