3550 Commits

Author SHA1 Message Date
Kevin Gibbons
8ed9947df1 add async-iteration flag (#1942) 2018-11-08 15:32:40 -05:00
Rick Waldron
deea398316
Merge pull request #1940 from test262-automation/javascriptcore-test262-automation-export-81663e4556
Import test changes from JavaScriptCore
2018-11-08 15:12:25 -05:00
Rick Waldron
be542e801a
Merge pull request #1941 from test262-automation/v8-test262-automation-export-04839204ac
Import test changes from V8
2018-11-08 15:12:15 -05:00
test262-automation
da7f64e1cb [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 010b5d67 targetRevisionAtLastExport: 04839204ac
2018-11-08 18:55:32 +00:00
test262-automation
713af1bb14 [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha 010b5d67 on Thu Nov 08 2018 18:54:43 GMT+0000 (Coordinated Universal Time) 2018-11-08 18:55:29 +00:00
test262-automation
45827f9a8a [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 5ec2ecf1e4 targetRevisionAtLastExport: 81663e4556
2018-11-08 18:54:39 +00:00
test262-automation
6059c1c526 [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 5ec2ecf1e4 on Thu Nov 08 2018 18:51:29 GMT+0000 (Coordinated Universal Time) 2018-11-08 18:54:34 +00:00
Rick Waldron
678b6b656b
Merge pull request #1934 from leobalter/private-methods-delete
Add cases for early error deleting private names
2018-11-08 10:15:10 -05:00
Rick Waldron
87202773fd
Merge pull request #1938 from adrianheine/promise
Add missing mandatory Promise.{all,race} argument
2018-11-08 09:32:25 -05:00
Rick Waldron
c4cca0b769
Merge pull request #1937 from ryzokuken/dtf-constructor-options-toobject
intl: increase coverage for DateTimeFormat
2018-11-08 09:25:28 -05:00
Rick Waldron
b1e15cd326
Merge pull request #1923 from bakkot/less-regex-eval
Reduce uses of `eval` for regex literal syntax
2018-11-08 09:18:48 -05:00
Rick Waldron
9d2ae66ac5
Merge pull request #1936 from ryzokuken/dtf-constructor-options-default
intl: increase coverage for DateTimeFormat
2018-11-08 09:16:51 -05:00
Adrian Heine
fc6de76a0d Add missing mandatory Promise.{all,race} argument 2018-11-08 09:37:56 +01:00
Ujjwal Sharma
0fc80cffc5
intl: increase coverage for DateTimeFormat
Increase coverage for the Intl.DateTimeFormat constructor by adding a
test that confirms that ToObject(...) is appropriately called inside the
implementation.
2018-11-08 11:55:52 +05:30
Ujjwal Sharma
46515dcb19
intl: increase coverage for DateTimeFormat
Increase coverage for the Intl.DateTimeFormat constructor by adding a
test that checks for the default values.
2018-11-08 11:37:02 +05:30
Leo Balter
ab540afaa1 Generate tests 2018-11-07 18:14:37 -05:00
Leo Balter
0575d4d7a8 Add cases for early error deleting private names 2018-11-07 18:14:37 -05:00
Adrian Heine né Lang
0475c127c4 Fix some generators feature flags (#1933) 2018-11-07 17:51:23 -05:00
Kevin Gibbons
0160cab518 fix missing/duplicate tests 2018-11-07 13:52:44 -08:00
Adrian Heine né Lang
19fa24ee91 Remove wrong feature tag (#1932) 2018-11-07 16:05:20 -05:00
Leo Balter
6d5dad87a3
Merge pull request #1931 from test262-automation/v8-test262-automation-export-29615d7fbf
Import test changes from V8
2018-11-07 14:10:45 -05:00
Leo Balter
7e9b37c85e
Merge pull request #1930 from test262-automation/javascriptcore-test262-automation-export-f6c4f98d69
Import test changes from JavaScriptCore
2018-11-07 14:10:19 -05:00
test262-automation
d1d3d8e9fb [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: ab445f8b targetRevisionAtLastExport: 29615d7fbf
2018-11-07 18:56:46 +00:00
test262-automation
04839204ac [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha ab445f8b on Wed Nov 07 2018 18:56:14 GMT+0000 (Coordinated Universal Time) 2018-11-07 18:56:42 +00:00
test262-automation
4aeba18926 [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: 24719c7634 targetRevisionAtLastExport: f6c4f98d69
2018-11-07 18:56:09 +00:00
test262-automation
81663e4556 [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 24719c7634 on Wed Nov 07 2018 18:52:42 GMT+0000 (Coordinated Universal Time) 2018-11-07 18:56:01 +00:00
Leo Balter
d9d9839c95
Merge pull request #1924 from test262-automation/v8-test262-automation-export-39b32c6df6
Import test changes from V8
2018-11-07 10:14:27 -05:00
Adrian Heine né Lang
25da344185 Add missing new.target feature flags (#1929) 2018-11-07 10:13:49 -05:00
Mike Pennisi
41110ab0d4 Correct tests for line terminators within comments
Four tests were documented as asserting the interpretation of line
terminators within multi-line comments, but the source code did not
actually demonstrate this condition.

Introduce new tests that demonstrate the intended functionality and
place them in the correct directory.
2018-11-07 10:12:59 -05:00
Leo Balter
b53b8e3f0e
Merge pull request #1927 from mathiasbynens/optimize-regexp-tests
Optimize RegExp character class escape tests
2018-11-07 10:12:06 -05:00
Leo Balter
d534df2b12 Use travis ci to run new or modified test files on engines 2018-11-07 10:03:00 -05:00
Mathias Bynens
e558b29b69
Optimize character class escape tests
Previously, these tests simply compared against an equivalent regular expression pattern by generating a large string containing either all code points up to U+FFFF or U+10FFFF, depending on the `u` flag, and then performing:

    str.replace(re, '') === str.replace(otherRe, '');

These two `String#replace` calls can be optimized into a single `RegExp#test` call by following the pattern used in the property escapes tests at https://github.com/mathiasbynens/unicode-property-escapes-tests.
2018-11-06 16:14:14 -08:00
Mathias Bynens
01550ab13a
Sync with https://github.com/bocoup/test262-regexp-generator/pull/1 2018-11-06 15:24:07 -08:00
Kevin Gibbons
2be73ca5ea Add missing ./ to relative path in dynamic import (#1925) 2018-11-06 15:38:18 -05:00
test262-automation
a2d52d91aa [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: c88994f8 targetRevisionAtLastExport: 39b32c6df6
2018-11-06 18:54:32 +00:00
test262-automation
29615d7fbf [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha c88994f8 on Tue Nov 06 2018 18:53:45 GMT+0000 (Coordinated Universal Time) 2018-11-06 18:54:29 +00:00
test262-automation
c0ffc8f6da [v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: f5cf90cc targetRevisionAtLastExport: edab36a568
2018-11-06 10:36:04 -05:00
test262-automation
5c177e3bbb [v8-test262-automation] Changes from https://github.com/v8/v8.git at sha f5cf90cc on Mon Nov 05 2018 18:55:40 GMT+0000 (Coordinated Universal Time) 2018-11-06 10:36:04 -05:00
test262-automation
baad9a3f3c [javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
sourceRevisionAtLastExport: badd645214 targetRevisionAtLastExport: 0803ae6792
2018-11-06 10:35:50 -05:00
test262-automation
919cc5a670 [javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha badd645214 on Mon Nov 05 2018 18:52:22 GMT+0000 (Coordinated Universal Time) 2018-11-06 10:35:50 -05:00
Leo Balter
053aed901a Regenerate tests 2018-11-06 10:35:22 -05:00
Leo Balter
23be7aac3f Refactor templates to assert valid private accessor method names 2018-11-06 10:35:22 -05:00
Katie Broida
f11d0ab3d5 Fix class syntax 2018-11-06 10:35:22 -05:00
Katie Broida
9ccf0a822f Generate tests 2018-11-06 10:35:22 -05:00
Katie Broida
f11568dbde Refactor templates 2018-11-06 10:35:22 -05:00
Katie Broida
5e217d531e Add private methods test templates 2018-11-06 10:35:22 -05:00
Kevin Gibbons
e80d8a184a split unicode-property-names.js 2018-11-05 15:34:03 -08:00
Kevin Gibbons
9bc9116656 split unicode-malformed.js 2018-11-05 15:23:03 -08:00
Kevin Gibbons
296f47a008 split non-unicode-property-names.js 2018-11-05 15:12:23 -08:00
Kevin Gibbons
de339e98d6 split non-unicode-malformed.js 2018-11-05 14:58:03 -08:00