Commit Graph

3803 Commits

Author SHA1 Message Date
test262-automation 6a7f7fa3a9 [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 9f893284 targetRevisionAtLastExport: 234933fe8a
2018-10-11 18:43:56 +00:00
test262-automation 25f3532881 [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha 9f893284 on Thu Oct 11 2018 18:43:07 GMT+0000 (Coordinated Universal Time) 2018-10-11 18:43:53 +00:00
Leo Balter 019322b114 Generate tests 2018-10-11 11:09:48 -04:00
Leo Balter ec1d7ccc6f Rename imported to namespace 2018-10-11 11:09:48 -04:00
Leo Balter 1c119e323e Generate tests 2018-10-11 11:09:48 -04:00
Leo Balter dc2da1558f Add tests for the resolved namespace obj 2018-10-11 11:09:48 -04:00
Leo Balter 070198fbad Generate tests 2018-10-11 11:09:47 -04:00
Leo Balter f8fda5b6d2 Remove nested-with template for usage/catch tests
This should be well covered in the syntax templates and opens the path for tests with module code restrictions
2018-10-11 11:09:47 -04:00
Leo Balter b0ec060e62 Add more cases for Dynamic Imports usage
- Add cases for mixing module and script code
- Rename test case from return promise to thenable
- Fix script code case with valid loaded fixture
- Add a test to assert a promise return
- Add case for specifier toString rejection
- Add case for specifier toString
- Test Assignment expression abrupt completion
- Test Promise return
2018-10-11 11:09:47 -04:00
Leo Balter e1ff0bbe5c
Merge pull request #1852 from test262-automation/v8-test262-automation-export-1e2181be02
Import test changes from V8
2018-10-10 14:51:41 -04:00
Leo Balter 43e33733af
Merge pull request #1857 from test262-automation/javascriptcore-test262-automation-export-5ca4d8770b
Import test changes from JavaScriptCore
2018-10-10 14:50:53 -04:00
test262-automation 70eaebe299 [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 2c8aa42eb8 targetRevisionAtLastExport: 5ca4d8770b
2018-10-10 18:40:54 +00:00
test262-automation f595c41625 [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 2c8aa42eb8 on Wed Oct 10 2018 18:37:38 GMT+0000 (Coordinated Universal Time) 2018-10-10 18:40:49 +00:00
test262-automation de291f2af7 [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: c9524b41 targetRevisionAtLastExport: 1e2181be02
2018-10-09 18:41:23 +00:00
test262-automation 234933fe8a [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha c9524b41 on Tue Oct 09 2018 18:40:34 GMT+0000 (Coordinated Universal Time) 2018-10-09 18:41:19 +00:00
Adrian Heine né Lang 36772d4e6b Fix typo intialize(r) -> initialize(r) (#1838) 2018-10-09 12:42:46 -04:00
Leo Balter 21ed9c3bf8
Merge pull request #1845 from test262-automation/v8-test262-automation-export-fd1b13ca85
Import test changes from V8
2018-10-09 12:05:07 -04:00
Leo Balter eb4401ee44
Merge pull request #1832 from leobalter/dyn-import-part2
More test cases for dynamic import
2018-10-09 12:04:41 -04:00
Ms2ger f61c4beaaa Intl.RelativeTimeFormat: Fix copy/paste error in frontmatter. (#1851) 2018-10-09 11:30:01 -04:00
Adrian Heine né Lang 2234f0fc40 Fix syntax in test (#1841)
This was introduced in 6581e84949.
2018-10-09 11:29:32 -04:00
test262-automation b4327ab082 [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: fdfdce1d targetRevisionAtLastExport: fd1b13ca85
2018-10-08 18:40:28 +00:00
test262-automation 1e2181be02 [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha fdfdce1d on Mon Oct 08 2018 18:39:39 GMT+0000 (Coordinated Universal Time) 2018-10-08 18:40:25 +00:00
Leo Balter 3450ed544e fix linting 2018-10-08 13:32:28 -04:00
Leo Balter c0f6c8a0a0
Merge pull request #1835 from FrankYFTang/fix-constructor-options-numeric-valid
compare "numeric" as boolean instead of string
2018-10-08 12:55:19 -04:00
Leo Balter 041c46b478
Merge pull request #1837 from test262-automation/javascriptcore-test262-automation-export-0e9545be99
Import test changes from JavaScriptCore
2018-10-08 12:48:15 -04:00
Leo Balter bb427dd753
Merge pull request #1836 from test262-automation/v8-test262-automation-export-4bc81c1dc2
Import test changes from V8
2018-10-08 12:47:31 -04:00
Leo Balter 874f508077 Generate tests 2018-10-08 11:41:21 -04:00
Leo Balter 7ec5d801f0 Remove naming conflict with template 2018-10-08 11:40:58 -04:00
Leo Balter 9e4fc1b1c2 Generate tests 2018-10-08 11:05:09 -04:00
Leo Balter 4388d5dc25 fix valid script code example 2018-10-08 11:04:45 -04:00
Mike Pennisi aac38cb368 Normalize coverage for `var` declarations
Add tests to mirror similar tests which were authored previously.
2018-10-07 16:49:50 -04:00
Mike Pennisi b819c597ab Remove redundant test
This behavior is covered by another test in this directory:
`arguments-strict-single.js`. Although the syntax error happens to occur
within the body of a function expression, this distinction is not
significant enough to warrant the test's presence nor does it motivate
the introduction of many similar negative syntax tests which are
currently unavailable.
2018-10-07 16:49:49 -04:00
Mike Pennisi 6b00c8fbfe Rename and refactor tests
The tests for the parsing of variable declarations 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 and instead express the expectations with literal
source text.
2018-10-07 16:49:49 -04:00
Mike Pennisi ceb79988ae Relocate and refactor tests
The tests for the parsing of `for/in` loops 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 and instead express the expectations with literal
source text. Move the tests to the `for-in` directory to better reflect
the grammar production that they test.
2018-10-07 16:48:42 -04:00
Mike Pennisi 835c202b36 Remove redundant and irrelevant tests
Two tests placed within the "variable" directory do not include a variable
declaration. Because the behavior they assert is covered by an existing
test (test/language/arguments-object/10.5-1gs.js), they may be removed
without reducing coverage.
2018-10-07 16:43:08 -04:00
test262-automation d7c7e3309e [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 3a8f232444 targetRevisionAtLastExport: 0e9545be99
2018-10-07 18:39:00 +00:00
test262-automation 5ca4d8770b [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 3a8f232444 on Sun Oct 07 2018 18:35:44 GMT+0000 (Coordinated Universal Time) 2018-10-07 18:38:54 +00:00
test262-automation 2e9622158a [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 466306e9 targetRevisionAtLastExport: 4bc81c1dc2
2018-10-06 18:39:07 +00:00
test262-automation fd1b13ca85 [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha 466306e9 on Sat Oct 06 2018 18:38:18 GMT+0000 (Coordinated Universal Time) 2018-10-06 18:39:03 +00:00
Frank Tang 0866789361 numeric should be a boolean not a string 2018-10-05 18:43:50 -07:00
Frank Tang 5072e841be
Merge pull request #1 from tc39/master
test
2018-10-05 18:30:09 -07:00
test262-automation 161ebcb76b [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 204d982056 targetRevisionAtLastExport: 0eb3a6f9e
2018-10-05 20:47:19 -04:00
test262-automation f4394f84ef [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 204d982056 on Fri Oct 05 2018 18:34:24 GMT+0000 (Coordinated Universal Time) 2018-10-05 20:47:19 -04:00
Leo Balter 3589fa9d82 Generate Tests 2018-10-05 17:17:41 -04:00
Leo Balter 8e28caa214 Add more coverage to dynamic import
- Add cases for invalid syntax
- Add valid cases
- nested imports
- add non existent file case
- Fix cases and templates to use a full importcall expr token
- add case for call expression position
- remove unnecessary module flag from templates
- Add templates for nested with
2018-10-05 17:17:32 -04:00
test262-automation 842ce97484 [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: fb4d8c01 targetRevisionAtLastExport: 53ec6e9db
2018-10-05 15:42:18 -04:00
test262-automation ffb51db775 [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha fb4d8c01 on Fri Oct 05 2018 18:37:43 GMT+0000 (Coordinated Universal Time) 2018-10-05 15:42:18 -04:00
Ujjwal Sharma f8e3a8ed11 Add let before variable declaration 2018-10-05 15:32:54 -04:00
Ujjwal Sharma ec35b59e88 intl: increase coverage for the NumberFormat constructor
Increase the coverage for the constructor for Intl.NumberFormat by
ensuring that HasProperty(O, Pk) is properly called.
2018-10-05 15:32:54 -04:00
Leo Balter 00cfe1628c
Merge pull request #1831 from leobalter/1829-dyn-import-fixes
[dynamic import] Fix async test to verify completion
2018-10-05 12:41:12 -04:00