- Jan 14, 2016
-
-
Gorkem Yakin authored
Improve Promise coverage: Promise.prototype.then
-
Gorkem Yakin authored
Destructuring Binding - syntax and simple initialization
-
- Jan 13, 2016
-
-
Gorkem Yakin authored
Add tests for instanceof operator when prototype property is primitive or getter
-
Gorkem Yakin authored
Object.{values,entries} tests
-
- Jan 07, 2016
-
-
Mike Pennisi authored
-
Mike Pennisi authored
Add tests that assert sequential job execution
-
Mike Pennisi authored
Update test metadata to accurately describe the more complete set of assertions.
-
Mike Pennisi authored
Because these tests concern the behavior of the PromiseReactionJob abstract operation itself, they should avoid assumptions about the correct implementation of that operation. Specifically: they should not rely on the behavior of abupt completions returned from "reaction handler" functions. Re-implement tests to express control flow expectations using the `$DONE` function only.
-
Mike Pennisi authored
By organizing files according to the structure of the specification, test coverage can be more methodically evaluated.
-
Mike Pennisi authored
Use names that describe the behavior (not the location in the specification) as per the current convention.
-
Mike Pennisi authored
These tests concern the behavior of PerformPromiseThen for settled Promises. That abstract operation behaves differently for pending promises, so the file naming scheme should reflect this distinction in order to support the future implementation of additional tests.
-
- Dec 29, 2015
-
-
Leonardo Balter authored
-
Leonardo Balter authored
-
- Dec 22, 2015
-
-
André Bargull authored
-
Jordan Harband authored
-
- Dec 18, 2015
-
-
Gorkem Yakin authored
Add a test verifying that |let<newline>let| isn't subjected to ASI, matches LexicalDeclaration, and is then treated as an early error
-
Jeff Walden authored
Add tests verifying that ASI can't occur after the leading let/const in |let let|, |let let = "...";|, and |const let = "...";|. Each matches the LexicalDeclaration production, then triggers an early error before evaluation because it attempts to bind "let".
-
- Dec 16, 2015
-
-
Gorkem Yakin authored
Add test cases for recent ES2016 fixes
-
- Dec 15, 2015
-
-
André Bargull authored
- lastIndex in RegExp.prototype[Symbol.split]: tc39/ecma262@08b4756747f9c967058239df627da544412740a6 - Missing number conversion in DataView.prototype.setXXX: tc39/ecma262@4f875fe96dcbd5e6363dd3d5b510cd5109199f5b - Negative zero byteoffset in TypedArray: tc39/ecma262@2d1ed20db778e8f69f66ba76b351b9322fd38495 - EvalDeclarationInstantiation throws TypeError: tc39/ecma262@2be6968715946a4763f6ca8633e311ab7ce63577 - BindingRestElement allows BindingPattern: tc39/ecma262@d322357e6be95bc4bd3e03f5944a736aac55fa50 - Eval in parameters with computed property keys: tc39/ecma262@04e2e9b7197a33612202e85065e3f8d8385fbcef - Use strict with non-simple parameters: tc39/ecma262@15b0db41edd0e519e94668bf13765fe458840766 - __proto__ in strict mode: tc39/ecma262@5c1984334d6d42538527bd022e68bfbfee5cb652
-
Jordan Harband authored
-
- Dec 14, 2015
-
-
Jordan Harband authored
-
Jordan Harband authored
- Dec 10, 2015
-
-
Gorkem Yakin authored
Add tests for ArrayBuffer and ArrayBuffer.prototype.slice
-
Gorkem Yakin authored
Improve test coverage for various Promise methods
-
- Dec 04, 2015
-
-
Rick Waldron authored
Remove unnecessary ES2015 syntax; add feature flags where appropriate.
-
André Bargull authored
-
- Dec 03, 2015
-
-
C. Scott Ananian authored
This allows these tests to be more easily reused to test Promise implementations in isolation.
-
Gorkem Yakin authored
Updates for ES2016 Draft 2015-12-01
-
- Dec 02, 2015
-
-
Gorkem Yakin authored
Test built-in function requirements of Promise and Proxy helper functions
-
André Bargull authored
- RegExp.prototype[Symbol.split] calls ToUint32 (https://github.com/tc39/ecma262/issues/92) - Species lookup removed from Promise.all and Promise.race (https://github.com/tc39/ecma262/issues/151) - Generator functions are no longer constructors (https://github.com/tc39/ecma262/pull/171) Fixes #444
-
André Bargull authored
-
André Bargull authored
-
- Nov 24, 2015
-
-
André Bargull authored
-
- Nov 23, 2015
-
- Nov 22, 2015
-
-
Jordan Harband authored
-
Jordan Harband authored
-
- Nov 13, 2015
-
-
Gorkem Yakin authored
Revert primitive wrapper prototypes and String#split to ES5
-
- Nov 11, 2015
-
-
André Bargull authored
- if-statement completion value semantics was not properly updated in ES2015
-
André Bargull authored
- Don't interpret date-only as local time
-