Commit Graph

3512 Commits

Author SHA1 Message Date
Leo Balter 206370b98e missing copyright header 2018-10-12 17:58:54 -04:00
Leo Balter 81d6bb21a9 Generate tests 2018-10-12 17:27:24 -04:00
Leo Balter 103ee25959 More coverage for namespace object 2018-10-12 17:27:00 -04:00
Leo Balter b7e0a48725 Reuse fixture 2018-10-12 15:32:38 -04:00
Leo Balter 1eb6c6a546 Generate tests 2018-10-12 14:49:54 -04:00
Leo Balter cce2f219f0 Add tests for export * as ns from mod to dyn imports 2018-10-12 14:49:53 -04:00
test262-automation db33ff2225 [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: d44c4f5a10 targetRevisionAtLastExport: f595c41625
2018-10-12 18:42:34 +00:00
test262-automation bbc9ae15d9 [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha d44c4f5a10 on Fri Oct 12 2018 18:39:22 GMT+0000 (Coordinated Universal Time) 2018-10-12 18:42:30 +00:00
Leo Balter 3968c2d831 Migrate test for ns 2018-10-11 16:57:36 -04:00
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