Commit Graph

3437 Commits

Author SHA1 Message Date
Rick Waldron 757491d4f8 Corrections to export * specifier paths. Fixes gh-1883 (#1894) 2018-10-24 12:17:56 -04:00
Leo Balter cb58cbdd5a
Merge pull request #1887 from tc39/curation-v8-r1
Curation: v8 r1
2018-10-24 12:12:46 -04:00
Ms2ger e1be2c8f8b Intl.Segmenter: Add some tests for the constructor. 2018-10-24 10:13:31 -04:00
Ms2ger 52dfda893d Intl.Segmenter: Test the order of properties in the result of resolvedOptions(). 2018-10-24 09:54:54 -04:00
Rick Waldron ee3715ee56 Improve assertion handling when comparison causes failure via coercion 2018-10-23 17:25:58 -04:00
Rick Waldron f247a5fe09 Revert "Improve assertion handling when comparison causes failure via coercion"
This reverts commit c49c356744.
2018-10-23 17:21:17 -04:00
Rick Waldron c49c356744 Improve assertion handling when comparison causes failure via coercion 2018-10-23 17:00:47 -04:00
test262-automation 3ae3688425 [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 0039b340 targetRevisionAtLastExport: 6ddea08809
2018-10-23 16:37:00 -04:00
test262-automation 44fc8165d5 [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha 0039b340 on Tue Oct 23 2018 18:47:14 GMT+0000 (Coordinated Universal Time) 2018-10-23 16:37:00 -04:00
test262-automation 8119527c4d [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: c52a480a12 targetRevisionAtLastExport: ef17eeedb5
2018-10-23 16:36:51 -04:00
test262-automation f1292d8166 [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha c52a480a12 on Tue Oct 23 2018 18:44:06 GMT+0000 (Coordinated Universal Time) 2018-10-23 16:36:51 -04:00
Ms2ger 480f11f612 Intl.Segmenter: API tests for the segment method. 2018-10-23 16:18:05 -04:00
André Bargull c3e384c8c5 Add initial tests for import.meta (#1888)
Fixes #1342
2018-10-23 15:23:08 -04:00
test262-automation adb58490f4 [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 1fc8452b targetRevisionAtLastExport: 603acd9ca0
2018-10-23 13:55:45 -04:00
test262-automation 4f4442b5a1 [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha 1fc8452b on Fri Oct 19 2018 18:44:30 GMT+0000 (Coordinated Universal Time) 2018-10-23 13:55:45 -04:00
test262-automation 49a48075aa [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 5bbf629de8 targetRevisionAtLastExport: e65095f9ff
2018-10-23 13:55:37 -04:00
test262-automation 7e43d64794 [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 5bbf629de8 on Fri Oct 19 2018 18:41:28 GMT+0000 (Coordinated Universal Time) 2018-10-23 13:55:37 -04:00
Rick Waldron 4d7eef14fb Curation: remove v8/test262/local-tests/test/intl402/NumberFormat/fraction-digit-options-read-once.js
A version of the same file, containing the same test with more coverage and a more complete set of meta data exists
2018-10-22 14:10:17 -04:00
Rick Waldron e557560f71 Curation: remove v8/test262/local-tests/test/intl402/NumberFormat/default-currency-maximum-fraction-digits.js
A version of the same file, containing the same test with more coverage and a more complete set of meta data exists, dft-currency-mnfd-range-check-mxfd.js
2018-10-22 14:09:40 -04:00
Rick Waldron 8fc7cdaa05 Curation: remove v8/test262/local-tests/test/intl402/NumberFormat/11.1.1_1.js
A version of the same file, containing the same test with a more complete set of meta data, exists (this-value-ignored.js)
2018-10-22 14:09:40 -04:00
Rick Waldron 26fb624d4b Curation: remove v8/test262/local-tests/test/built-ins/Map/ duplicates
A version of the same file, containing the same test with a more complete set of meta data, exists
2018-10-22 14:09:40 -04:00
Rick Waldron 705cb10d6a Curation: remove v8/test262/local-tests/test/built-ins/TypedArray/ duplicates
Identical files already exist
2018-10-22 14:09:40 -04:00
Leo Balter 3936950114 Fix test previously invalid for strict mode 2018-10-19 12:43:39 -04:00
Leo Balter fc250a310c fix test with unnecessary async generator 2018-10-19 12:43:39 -04:00
Leo Balter 98b3cc95f7 flag resolved import specifiers in test files 2018-10-19 12:43:39 -04:00
Leo Balter c93b1075f5 Generate tests 2018-10-19 12:43:39 -04:00
Leo Balter ee85129db0 flag resolved import specifiers 2018-10-19 12:43:39 -04:00
Leo Balter 7ab6f6d29a
Merge pull request #1878 from leobalter/move-import
Move dynamic-import tests to test/language/expressions
2018-10-19 11:59:13 -04:00
Leo Balter 7ee8091259 Move namespace test files 2018-10-19 11:51:40 -04:00
Leo Balter d979e145b1 Rename the dynamic-import/ns to dynamic-import/namespace 2018-10-19 11:50:53 -04:00
Leo Balter 5c625a615f Set test generation of dynamic-import to aim the correct folder 2018-10-19 11:49:38 -04:00
Leo Balter 20b6a3b0a7 Move dynamic-import tests to test/language/expressions 2018-10-19 11:48:17 -04:00
test262-automation 133f90faa8 [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 30729e82 targetRevisionAtLastExport: 39246db80e
2018-10-19 10:12:49 -04:00
test262-automation 2748cd24e5 [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha 30729e82 on Thu Oct 18 2018 18:43:48 GMT+0000 (Coordinated Universal Time) 2018-10-19 10:12:49 -04:00
test262-automation 12e1605de4 [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 7230765d95 targetRevisionAtLastExport: 96f9510815
2018-10-19 10:11:48 -04:00
test262-automation edc50f24ba [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 7230765d95 on Thu Oct 18 2018 18:41:06 GMT+0000 (Coordinated Universal Time) 2018-10-19 10:11:48 -04:00
Leo Balter e620039286 Add some more cases for import() 2018-10-18 17:17:54 -04:00
Leo Balter f1b337cf55 Generate tests 2018-10-18 17:06:26 -04:00
Leo Balter 0e4310fc45 fix typo on features 2018-10-18 17:06:26 -04:00
Leo Balter eedbf4cf1d Generate tests 2018-10-18 17:06:26 -04:00
Leo Balter 5f88a9293c fix binding 2018-10-18 17:06:26 -04:00
Leo Balter aefadabda7 Generate tests 2018-10-18 17:06:26 -04:00
Leo Balter 335156f861 Add default templates for async arrow fns and async generators 2018-10-18 17:06:26 -04:00
Leo Balter a4d102e020
Add tests for Assignment Expressions in Dynamic Imports (#1865) 2018-10-18 16:14:02 -04:00
André Bargull 100b3b4afe Add missing includes for await tests (#1874) 2018-10-18 12:02:25 -04:00
test262-automation cb4bc7130e [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: d34cbcd7 targetRevisionAtLastExport: 225cb28a69
2018-10-18 11:54:55 -04:00
test262-automation 82955482de [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha d34cbcd7 on Wed Oct 17 2018 18:44:12 GMT+0000 (Coordinated Universal Time) 2018-10-18 11:54:55 -04:00
test262-automation 614d34af22 [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: ac12ca41a6 targetRevisionAtLastExport: b47fed1a36
2018-10-18 11:54:43 -04:00
test262-automation 83f4d5c7c9 [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha ac12ca41a6 on Wed Oct 17 2018 18:41:25 GMT+0000 (Coordinated Universal Time) 2018-10-18 11:54:43 -04:00
Maya Lekova b98c45ca5a AsyncFunction: Add tests ensuring the new 1-tick await behaviour (#1843)
* AsyncFunction: Add tests ensuring the new 1-tick await behaviour

This commit adds 3 tests ensuring the optimized behaviour of await
(see https://github.com/tc39/ecma262/pull/1250) in the following cases:
- async functions
- yielding from async generator functions
- for-await-of loops

* AsyncFunction: Add tests ensuring the monkey-patched promises behaviour

This commit adds 2 more tests ensuring the optimized behaviour of await
(see tc39/ecma262#1250) in the following cases:
- awaiting on a native promise with monkey-patched "then"
- awaiting on a non-native promise (a "thenable" object)

* AsyncFunction: Add tests ensuring the non-native promises behaviour

This commit adds 1 more tests ensuring the optimized behaviour of await
(see tc39/ecma262#1250) in the following cases:
- awaiting on a non-promise, non-thenable object

It also renames the previous test for non-promise (a "thenable" object)
to distinguish from the new case.

The commit adds checks for proper await/promises interleaving in the
aforementioned cases and includes a small code clean-up.

* AsyncFunction: Refactor tests ensuring the new 1-tick await behaviour

Gather all the tests to their appropriate folder and update copyright header.
2018-10-17 16:10:09 -04:00