Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | built-ins/Promise/*: make all indentation consistent (depth & character) (#1433) | Rick Waldron | 2018-02-15 | 223 | -1542/+1797 |
| | |||||
* | 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 | 66 | -66/+66 |
| | |||||
* | 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 |
| | |||||
* | 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 | 68 | -345/+75 |
| | |||||
* | 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 | ||||
* | | Add test case for tc39/ecma262#1009 (#1240) | André Bargull | 2018-01-30 | 2 | -0/+125 |
| | | |||||
* | | Fix typo in comments (Standart -> Standard) | Zirak | 2018-01-29 | 7 | -7/+7 |
|/ | |||||
* | [string-trimming] Fix whitespace tests | Mathias Bynens | 2018-01-25 | 2 | -2/+2 |
| | | | | This patch fixes a typo (`\FEFF` → `\uFEFF`) and adds some missing whitespace symbols as a follow-up to https://github.com/tc39/test262/pull/1246. | ||||
* | String.prototype.trimEnd,trimStart: add feature (per new convention) | Rick Waldron | 2018-01-25 | 43 | -43/+43 |
| | |||||
* | Fix annex B tests | Rick Waldron | 2018-01-25 | 2 | -22/+9 |
| | |||||
* | Fixup edit to info | Valerie R Young | 2018-01-25 | 6 | -12/+12 |
| | |||||
* | Add this value object testing to trimEnd | Valerie R Young | 2018-01-25 | 13 | -0/+746 |
| | |||||
* | Fixup typos | Valerie R Young | 2018-01-25 | 2 | -4/+3 |
| | |||||
* | Add reference tests for trimLeft and trimRight | Valerie R Young | 2018-01-25 | 2 | -0/+34 |
| | |||||
* | Add tests for object to primitive returns object errors | Valerie R Young | 2018-01-25 | 3 | -0/+151 |
| | |||||
* | Add tests for object to primitive method errors | Valerie R Young | 2018-01-25 | 3 | -0/+143 |
| | |||||
* | Add tests for object to primitive call errors | Valerie R Young | 2018-01-25 | 3 | -0/+137 |
| | |||||
* | Add test of object without to primitive functionality | Valerie R Young | 2018-01-25 | 1 | -0/+57 |
| | |||||
* | Completely rewrite ToPrimitive method priority testing | Valerie R Young | 2018-01-25 | 4 | -95/+259 |
| | |||||
* | fix typos | Valerie R Young | 2018-01-25 | 1 | -6/+6 |
| | |||||
* | Add ToPrimitive method priority testing | Valerie R Young | 2018-01-25 | 1 | -0/+95 |
| | |||||
* | Add tests for sucessful whitespace removing | Valerie R Young | 2018-01-25 | 4 | -0/+126 |
| | |||||
* | Add number tests for trim(Start/End) | Valerie R Young | 2018-01-25 | 2 | -0/+96 |
| | |||||
* | fixup: Add boolean/Symbol() tests for trim(Start/End) | Valerie R Young | 2018-01-25 | 4 | -27/+53 |
| | |||||
* | Fixup: Add object coercible tests for trim(start/End) | Valerie R Young | 2018-01-25 | 2 | -2/+4 |
| | |||||
* | fixup: Add initial tests for trim(Start/End/Left/Right) | Valerie R Young | 2018-01-25 | 12 | -64/+92 |
| | |||||
* | Add boolean/Symbol() tests for trim(Start/End) | Valerie R Young | 2018-01-25 | 4 | -0/+84 |
| | |||||
* | Add object coercible tests for trim(start/End) | Valerie R Young | 2018-01-25 | 2 | -0/+42 |
| | |||||
* | Add initial tests for trim(Start/End/Left/Right) | Valerie R Young | 2018-01-25 | 12 | -0/+296 |
| | |||||
* | Add test cases for tc39/ecma402#194 | André Bargull | 2018-01-25 | 6 | -0/+224 |
| | |||||
* | Promise.prototype.finally: add missing tests | Jordan Harband | 2018-01-25 | 6 | -2/+98 |
| | | | | | | | | Per: - https://github.com/tc39/test262/issues/866#issuecomment-328565337 - https://github.com/tc39/test262/issues/866#issuecomment-359978873 Closes #866. | ||||
* | Atomics tests for BigInt | Robin Templeton | 2018-01-25 | 22 | -21/+135 |
| | |||||
* | Refactor object initializer tests for parsers | Mike Pennisi | 2018-01-25 | 17 | -79/+105 |
| | | | | | | | | | A number of tests for the parsing of object initializers 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. | ||||
* | remove unnecessary method syntax | Josh Wolfe | 2018-01-25 | 12 | -108/+108 |
| | |||||
* | Order of evaluation tests for infix numeric operators | Josh Wolfe | 2018-01-25 | 12 | -0/+1658 |
| |