- May 03, 2018
-
-
André Bargull authored
-
- Apr 19, 2018
-
-
Rick Waldron authored
Fixes gh-1453
-
- Apr 06, 2018
-
-
Ross Kirsling authored
-
- Mar 07, 2018
-
-
Michael Ficarra authored
-
Michael Ficarra authored
-
Michael Ficarra authored
-
- Feb 22, 2018
-
-
Valerie R Young authored
-
- Feb 15, 2018
-
-
Rick Waldron authored
This intentionally skips test/built-ins/Function/prototype/toString/*
-
- Feb 12, 2018
-
-
Adrian Heine authored
-
- Feb 09, 2018
-
-
André Bargull authored
This reverts commit a01de4a7.
-
Rick Waldron authored
-
- Jan 05, 2018
-
-
Rick Waldron authored
-
- Oct 26, 2017
-
-
Leo Balter authored
-
- Sep 22, 2017
-
-
Leo Balter authored
-
- Sep 07, 2017
-
-
Leo Balter authored
-
- Apr 18, 2017
-
-
Mike Pennisi authored
-
- Apr 13, 2017
-
-
André Bargull authored
-
- Apr 11, 2017
-
-
Joseph Pecoraro authored
The `length` property should be [[Configurable]] https://tc39.github.io/ecma262/#sec-function.prototype.bind Also the test was testing deleting the wrong property. Fixes #957.
-
- Apr 10, 2017
-
-
André Bargull authored
* Add Function.prototype.toString tests for many function forms * Add non-const computed property name to Function.prototype.toString tests * Split class method tests into class-expression and class-statement tests * Add tests for unnamed function expression forms * Add tests for async (generator) methods in class contexts * Add test case for Function.prototype.toString on async arrow function
-
- Mar 14, 2017
-
-
Leonardo Balter authored
Fix 850
-
- Mar 01, 2017
-
-
Rick Waldron authored
Signed-off-by:
Rick Waldron <waldron.rick@gmail.com>
-
- Feb 07, 2017
-
-
André Bargull authored
test/annexB/built-ins/Date/prototype/setYear/time-clip.js test/built-ins/Date/prototype/setFullYear/new-value-time-clip.js test/built-ins/Date/prototype/setMonth/new-value-time-clip.js - Don't try to test time-clip at the end points, because this is near impossible to get right (needs to consider time zone offset, dst, local mean time because of Africa/Monrovia, etc.). test/built-ins/DataView/prototype/setFloat64/detached-buffer-after-toindex-byteoffset.js test/built-ins/DataView/prototype/setInt16/detached-buffer-after-toindex-byteoffset.js - Wasn't update to expect RangeError test/built-ins/Function/internals/Construct/derived-this-uninitialized-realm.js - Change ClassDeclaration -> ClassExpression to get completion value test/built-ins/Function/prototype/toString/AsyncFunction.js - Add missing \n in expected string - Also fixed in gh-847 test/built-ins/global/global-object.js - Add 'var' to make test pass in strict-mode test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-function-declaration.js - This is allowed in sloppy mode when Annex B is implemented test/language/expressions/async-generators/expression-yield-as-statement.js - Fix calls to then() test/language/module-code/namespace/internals/own-property-keys-binding-types.js test/language/module-code/namespace/internals/own-property-keys-sort.js - Tests weren't updated after removal of @@iterator from module namespace objects test/language/module-code/namespace/internals/set-prototype-of-null.js - Fix syntax error test/language/statements/async-function/early-errors-no-async-generator.js - No longer valid now that async iteration proposal is at stage 3
-
Josh Wolfe authored
This is a continuation of 4a5c52be.
-
- Jan 09, 2017
-
-
Michael Ficarra authored
-
- Dec 06, 2016
-
-
Michael Ficarra authored
This aligns the tests with this recent change to the F.p.toString proposal: https://github.com/tc39/Function-prototype-toString-revision/commit/7432ded0e6c465fb53a95fddc7a08608401bd413
-
Simon Richter authored
Automatic Semicolon Insertion hides an error here by transforming a long ReturnStatement into a ReturnStatement followed by an ExpressionStatement that is never reached. The conditions on the second line are thus never tested.
-
- Oct 24, 2016
-
-
jugglinmike authored
* Add tests for prototype realm inference * Add tests for miscellaneous realm concerns * Add tests for realm of spec-created Errors In some cases, Error objects produced by the specification are observable from ECMAScript code. Among these cases, some are further differentiated in that they occur outside of any built-in function and may be triggered through syntactic production directly. The current realm record is commonly interpreted incorrectly under these circumstances. Add tests asserting that the expected realm record is used when constructing such Error objects. * Add tests for realm use in ArraySpeciesCreate * Add tests for function realm retrieval * Add tests for cross-realm behaviors of Symbols * Add tests for GetValue and PutValue * Add tests for realm of spec-created Arrays In some cases, Arrays produced by CreateArrayFromList are observable from ECMAScript code. Among these cases, two occur outside of any built-in function and may be triggered through syntactic production directly. The current realm record is commonly interpreted incorrectly under these circumstances. Add tests asserting that the expected realm record is used when constructing arrays. * Add test for spec-created object * fixup! Add tests for realm of spec-created Errors * fixup! Add tests for realm of spec-created Errors * fixup! Add tests for prototype realm inference * fixup! Add tests for miscellaneous realm concerns
-
- Aug 05, 2016
-
-
jugglinmike authored
* Assert creation of 'arguments' object Ensure that the 'arguments' object is created in cases where it is not required by the body but is required by the parameters. * Add tests for cases that disable "arguments" map * Add tests for NewTarget override of bound function * Add test for properties of exotic String objects
-
- Jul 28, 2016
-
-
Brian Terlson authored
Closes #479
-
- Jun 14, 2016
-
-
Mike Pennisi authored
According to ES2015, functions created using the FunctionDeclaration syntax may define "own" properties named "caller" and "arguments" as long as this is done using the AddRestrictedFunctionProperties abstract operation. Remove the assertions that prohibit this extension.
-
- Apr 25, 2016
-
-
Mike Pennisi authored
This harness function is not necessary in the majority of cases in which it is used. Remove its usage to simplify tests and decrease the amount of domain-specific knowledge necessary to contribute to the test suite. Persist the harness function itself for use by future tests for ES2015 modules (such a helper is necessary for tests that are interpreted as module code).
-
- Apr 11, 2016
-
-
Michael Ficarra authored
See the proposal at https://tc39.github.io/Function-prototype-toString-revision/
-
- Jan 15, 2016
-
-
André Bargull authored
Note: Already uses the updated DataView function lengths from tc39/ecma262#266 (ES2016 Draft 2015-12-20)
-
- Sep 07, 2015
-
-
André Bargull authored
-
- Aug 13, 2015
-
-
André Bargull authored
-
André Bargull authored
-
- Aug 11, 2015
-
-
André Bargull authored
-
- Aug 06, 2015
-
-
André Bargull authored
-
- Jul 28, 2015
-
-
Mike Pennisi authored
Assert the behavior of the built-in method on the FunctionPrototype and the usage of the Symbol by the `instanceof` operator.
-