Alexey Shvayka
c2f0a3ced9
Bring back accidentally removed __proto__ test
2020-04-23 10:44:37 -04:00
Alexey Shvayka
57fa74b170
Add yield* throw() method test
2020-04-18 17:08:31 -04:00
Alexey Shvayka
5628e99566
Add default parameters test
2020-04-18 17:08:31 -04:00
Alexey Shvayka
1c067242a4
Add ObjectBindingPattern destructuring tests
2020-04-18 17:08:31 -04:00
Alexey Shvayka
4d9944e014
Add ArrayBindingPattern destructuring tests
2020-04-18 17:08:31 -04:00
Gus Caplan
30542f3e4c
Update groups-object.js
2020-04-18 17:04:51 -04:00
Gus Caplan
97bd6fd12d
Update indices-groups-object.js
2020-04-18 17:04:51 -04:00
Gus Caplan
a799a4ac23
Sort out __proto__ occurances outside of annexB
2020-04-18 17:04:51 -04:00
Alexey Shvayka
27a41b6321
Improve malformed RegExp named groups coverage ( #2568 )
2020-04-10 15:07:50 -07:00
Alexey Shvayka
40a1a6f6d2
Improve RegExp LegacyOctalEscapeSequence coverage ( #2558 )
2020-03-31 13:52:46 -07:00
Leo Balter
ddfe24afe3
Regenerate tests
2019-08-05 10:54:37 -04:00
Leo Balter
14c3a6e839
Add new tests to observe required leading line terminator ( #2102 )
...
* Add new tests to observe required leading line terminator
Ref #2095
2019-03-14 14:51:02 -04:00
Leo Balter
1ce8166433
Use a line terminator for HTMLCloseComments
2019-03-14 13:33:48 -04:00
Adrian Heine né Lang
38b1ce107b
Add missing tests for B.3.3.4 and B.3.3.5 ( #2050 )
2019-01-30 14:35:07 -07:00
Ross Kirsling
afe1b5adc7
Align copyright line with repo license.
2019-01-30 09:57:50 -05:00
Ross Kirsling
653a068481
Address feedback.
2019-01-30 09:57:50 -05:00
Ross Kirsling
815913a982
Test update for proposed Annex B.3.5 simplification
2019-01-30 09:57:50 -05:00
Ross Kirsling
d0f57bff72
Ensure test file YAML blocks don't have a trailing space. ( #2018 )
2019-01-07 11:40:39 -02:00
Leo Balter
20c38d3396
Expand tests for duplicate lexical names of vardeclarednames in the same statementlist
2018-12-20 12:53:31 -05:00
Peter Marshall
b3efcd2f3f
Consistently use spaces in features lists ( #2000 )
2018-12-17 17:00:04 -02:00
Leo Balter
dec4e5df74
Merge pull request #1801 from mathiasbynens/issue-1634
...
Move `throw "…"` for negative parsing errors to a helper function
2018-11-13 17:23:09 -05:00
Rick Waldron
f1e362d558
Fix typos; generate tests ( #1907 )
2018-10-26 17:11:05 -04:00
Mathias Bynens
b9daa57dcb
Rename to $DONOTEVALUATE per @leobalter's suggestion
2018-10-23 13:51:17 +02:00
Mathias Bynens
e3feffb01e
Move `throw "…"` for negative parsing errors to a helper function
...
Closes #1634 .
2018-10-23 13:51:16 +02:00
Jeff Walden
358e5e8a0c
Add a test covering the behavior of SingleLineHTMLCloseComment where the LineTerminatorSequence within is either Unicode separator code point. ( #1612 )
2018-06-27 17:48:24 -04:00
Daniel Ehrenberg
8d7dd538f1
Generate tests
2018-05-11 15:48:43 -04:00
André Bargull
b552dad5cb
Various test cases for cross-browser compliance bugs
2018-05-03 09:27:27 -07:00
André Bargull
a1faccdd41
Fix various test bugs
...
- "CannotSuspendMainAgent" feature was changed to "CanBlockIsFalse" flag
- Move annex-b tests into annex-b directory
- Update variable names in nonshared-int-views.js tests
- Move getReport() call in nan-for-timeout.js to avoid iloop
- Update BigInt constructor to match new semantics (tc39/proposal-bigint#138 )
2018-04-24 09:52:35 -07:00
Rick Waldron
6f59ddc457
Fix annex B tests
2018-01-25 14:37:36 -05:00
Valerie R Young
524f545f3d
Add reference tests for trimLeft and trimRight
2018-01-25 14:10:40 -05:00
Valerie R Young
2905e6a293
fixup: Add initial tests for trim(Start/End/Left/Right)
2018-01-25 14:10:14 -05:00
Valerie R Young
5931e313fc
Add initial tests for trim(Start/End/Left/Right)
2018-01-25 14:10:14 -05:00
André Bargull
cbe12a53e1
Remove duplicate esids
2018-01-25 13:59:37 -05:00
André Bargull
f717982c94
Remove unused includes
2018-01-25 13:59:37 -05:00
Rick Waldron
4afc330363
Fix: various lint fixes
2018-01-10 17:29:48 -05:00
Rick Waldron
3be781c92d
Fix: es6id -> esid sec-additional-syntax-numeric-literals
2018-01-10 16:01:45 -05:00
Rick Waldron
bbf3301ff4
Fix: es6id -> esid sec-html-like-comments
2018-01-10 16:01:21 -05:00
Mike Pennisi
136110378b
Rename negative test "phase" for parsing
...
Early errors may result from parsing the source text of a test file, but
they may also result from parsing some other source text as referenced
through the ES2015 module syntax. The latter form of early error is not
necessarily detectable by ECMAScript parsers, however. Because of this,
the label "early" is not sufficiently precise for all Test262 consumers
to correctly interpret all tests.
Update the "phase" name of "early" to "parse" for all those negative
tests that describe errors resulting from parsing of the file's source
text directly. A forthcoming commit will update the remaining tests to
use a "phase" name that is more specific to module resolution.
2018-01-05 15:17:50 -05:00
Rick Waldron
92a2621901
Frontmatter: fixup "info: >" to "info: |"
2018-01-05 12:27:59 -05:00
André Bargull
9b54779018
Add tests for recompilation in @@split
2017-12-19 15:42:56 -05:00
André Bargull
eecf0fd06b
Add tests for html-comments in Function constructor call
2017-12-19 15:42:56 -05:00
André Bargull
2d6a356699
Move incomplete_hex_unicode_escape.js to annexB
...
Fixes #1313
2017-11-01 08:23:43 -07:00
Leo Balter
f8f5a7a1e7
Add missing generators flags
2017-10-26 19:04:57 -04:00
Jeff Walden
c05138b44c
Modify $262.uncallableAndIsHTMLDDA() to $262.IsHTMLDDA ( #1305 )
...
Modify $262.uncallableAndIsHTMLDDA() to an optional $262.IsHTMLDDA (whose use must be guarded by a feature of the same name), and narrowly/correctly prescribe its requirements consistent with `document.all`'s behavior in HTML.
2017-10-19 15:03:21 -04:00
Jeff Walden
99ee383d3f
Fix a minor error-message typo, and include the thrown error in the TypeError-testing error message.
2017-10-18 15:28:36 -04:00
Jeff Walden
2974f19e89
Add a test for GetIterator(obj, ~async~) attempting to call obj[@@asyncIterator] even if that value is an object with an [[IsHTMLDDA]] internal slot.
2017-10-18 00:27:10 -07:00
Jeff Walden
76c1a8fa3a
Add tests for the case of <iterator>.return, as used in the iteration protocol, being an object that's uncallable and compares equal to `undefined`.
2017-10-17 12:21:43 -07:00
André Bargull
804e008310
Split Annex-B parts of non-unicode-malformed.js into annexB folder
2017-09-18 14:39:32 -04:00
Leo Balter
358a295db0
Use verifyProperty on test/annexB/ files
2017-09-08 10:13:36 -04:00
Leo Balter
7630235d5d
Re-generate tests
2017-09-08 10:13:36 -04:00