summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* built-ins/Promise/*: make all indentation consistent (depth & character) (#1433)Rick Waldron2018-02-15223-1542/+1797
|
* 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-1266-66/+66
|
* 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
|
* 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-0868-345/+75
|
* 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
* | Add test case for tc39/ecma262#1009 (#1240)André Bargull2018-01-302-0/+125
| |
* | Fix typo in comments (Standart -> Standard)Zirak2018-01-297-7/+7
|/
* [string-trimming] Fix whitespace testsMathias Bynens2018-01-252-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 Waldron2018-01-2543-43/+43
|
* Fix annex B testsRick Waldron2018-01-252-22/+9
|
* Fixup edit to infoValerie R Young2018-01-256-12/+12
|
* Add this value object testing to trimEndValerie R Young2018-01-2513-0/+746
|
* Fixup typosValerie R Young2018-01-252-4/+3
|
* Add reference tests for trimLeft and trimRightValerie R Young2018-01-252-0/+34
|
* Add tests for object to primitive returns object errorsValerie R Young2018-01-253-0/+151
|
* Add tests for object to primitive method errorsValerie R Young2018-01-253-0/+143
|
* Add tests for object to primitive call errorsValerie R Young2018-01-253-0/+137
|
* Add test of object without to primitive functionalityValerie R Young2018-01-251-0/+57
|
* Completely rewrite ToPrimitive method priority testingValerie R Young2018-01-254-95/+259
|
* fix typosValerie R Young2018-01-251-6/+6
|
* Add ToPrimitive method priority testingValerie R Young2018-01-251-0/+95
|
* Add tests for sucessful whitespace removingValerie R Young2018-01-254-0/+126
|
* Add number tests for trim(Start/End)Valerie R Young2018-01-252-0/+96
|
* fixup: Add boolean/Symbol() tests for trim(Start/End)Valerie R Young2018-01-254-27/+53
|
* Fixup: Add object coercible tests for trim(start/End)Valerie R Young2018-01-252-2/+4
|
* fixup: Add initial tests for trim(Start/End/Left/Right)Valerie R Young2018-01-2512-64/+92
|
* Add boolean/Symbol() tests for trim(Start/End)Valerie R Young2018-01-254-0/+84
|
* Add object coercible tests for trim(start/End)Valerie R Young2018-01-252-0/+42
|
* Add initial tests for trim(Start/End/Left/Right)Valerie R Young2018-01-2512-0/+296
|
* Add test cases for tc39/ecma402#194André Bargull2018-01-256-0/+224
|
* Promise.prototype.finally: add missing testsJordan Harband2018-01-256-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 BigIntRobin Templeton2018-01-2522-21/+135
|
* Refactor object initializer tests for parsersMike Pennisi2018-01-2517-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 syntaxJosh Wolfe2018-01-2512-108/+108
|
* Order of evaluation tests for infix numeric operatorsJosh Wolfe2018-01-2512-0/+1658
|