-
- Downloads
"test/language/git@gitlab.doc.ic.ac.uk:pmaksimo/test262.git" did not exist on "a1a4e2b1b85efb912fe97965553ec5af8f98e7ab"
Refactor function literal tests for parsers
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.
Showing
- test/language/expressions/function/name-arguments-non-strict.js 1 addition, 1 deletion...anguage/expressions/function/name-arguments-non-strict.js
- test/language/expressions/function/name-arguments-strict-body.js 6 additions, 4 deletions...nguage/expressions/function/name-arguments-strict-body.js
- test/language/expressions/function/name-arguments-strict.js 6 additions, 4 deletionstest/language/expressions/function/name-arguments-strict.js
- test/language/expressions/function/name-eval-non-strict.js 1 addition, 1 deletiontest/language/expressions/function/name-eval-non-strict.js
- test/language/expressions/function/name-eval-strict-body.js 6 additions, 4 deletionstest/language/expressions/function/name-eval-strict-body.js
- test/language/expressions/function/name-eval-strict.js 6 additions, 4 deletionstest/language/expressions/function/name-eval-strict.js
- test/language/expressions/function/param-arguments-non-strict.js 1 addition, 1 deletion...nguage/expressions/function/param-arguments-non-strict.js
- test/language/expressions/function/param-duplicated-non-strict.js 1 addition, 1 deletion...guage/expressions/function/param-duplicated-non-strict.js
- test/language/expressions/function/param-duplicated-strict-1.js 5 additions, 3 deletions...anguage/expressions/function/param-duplicated-strict-1.js
- test/language/expressions/function/param-duplicated-strict-2.js 5 additions, 3 deletions...anguage/expressions/function/param-duplicated-strict-2.js
- test/language/expressions/function/param-duplicated-strict-3.js 5 additions, 3 deletions...anguage/expressions/function/param-duplicated-strict-3.js
- test/language/expressions/function/param-duplicated-strict-body-1.js 5 additions, 3 deletions...ge/expressions/function/param-duplicated-strict-body-1.js
- test/language/expressions/function/param-duplicated-strict-body-2.js 5 additions, 3 deletions...ge/expressions/function/param-duplicated-strict-body-2.js
- test/language/expressions/function/param-duplicated-strict-body-3.js 5 additions, 3 deletions...ge/expressions/function/param-duplicated-strict-body-3.js
- test/language/expressions/function/param-eval-non-strict.js 1 addition, 1 deletiontest/language/expressions/function/param-eval-non-strict.js
- test/language/expressions/function/param-eval-strict-body.js 5 additions, 3 deletionstest/language/expressions/function/param-eval-strict-body.js
- test/language/statements/function/enable-strict-via-body.js 11 additions, 10 deletionstest/language/statements/function/enable-strict-via-body.js
- test/language/statements/function/enable-strict-via-outer-body.js 11 additions, 10 deletions...guage/statements/function/enable-strict-via-outer-body.js
- test/language/statements/function/enable-strict-via-outer-script.js 10 additions, 7 deletions...age/statements/function/enable-strict-via-outer-script.js
- test/language/statements/function/invalid-2-names.js 5 additions, 3 deletionstest/language/statements/function/invalid-2-names.js
Loading
Please register or sign in to comment