mirror of
https://github.com/tc39/test262.git
synced 2025-09-25 11:08:49 +02:00
Enable strict mode testing for sm/expressions
This commit is contained in:
parent
53e5d81251
commit
f277bff653
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Implement support for string literals as names for properties defined using ES5 get/set syntax
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Implement ES6 binary literals
|
||||
esid: pending
|
||||
|
@ -5,8 +5,6 @@
|
||||
|
||||
/*---
|
||||
includes: [sm/assertThrowsValue.js]
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Computed property names must be considered as always effectful even when the name expression isn't effectful, because calling ToPropertyKey on some non-effectful expressions has user-modifiable behavior
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Constant folder should fold labeled statements
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
delete (foo), delete ((foo)), and so on are strict mode early errors
|
||||
esid: pending
|
||||
|
@ -3,8 +3,6 @@
|
||||
|
||||
/*---
|
||||
includes: [sm/non262-expressions-shell.js]
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Array destructuring with various default values in various context - call/new expression
|
||||
esid: pending
|
||||
|
@ -3,8 +3,6 @@
|
||||
|
||||
/*---
|
||||
includes: [sm/non262-expressions-shell.js]
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Array destructuring with various default values in various context - class expression and super/new.target
|
||||
esid: pending
|
||||
|
@ -3,8 +3,6 @@
|
||||
|
||||
/*---
|
||||
includes: [sm/non262-expressions-shell.js]
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Array destructuring with various default values in various context - function expression with nested objects
|
||||
esid: pending
|
||||
|
@ -3,8 +3,6 @@
|
||||
|
||||
/*---
|
||||
includes: [sm/non262-expressions-shell.js]
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Array destructuring with various default values in various context - function expression
|
||||
esid: pending
|
||||
|
@ -3,8 +3,6 @@
|
||||
|
||||
/*---
|
||||
includes: [sm/non262-expressions-shell.js]
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Array destructuring with various default values in various context - simple literal
|
||||
esid: pending
|
||||
|
@ -3,8 +3,6 @@
|
||||
|
||||
/*---
|
||||
includes: [sm/non262-expressions-shell.js]
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Array destructuring with various default values in various context - yield expression
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Array destructuring with accessing uninitialized lexical binding.
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Parenthesized "destructuring patterns" are not usable as destructuring patterns
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
{ get x y() { } } is not valid getter syntax
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
/*---
|
||||
features:
|
||||
- IsHTMLDDA
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Implement the Nullish Coalescing operator (??) proposal
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
__proto__ in object literals in non-__proto__:v contexts doesn't modify [[Prototype]]
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
{ get x(v) { } } and { set x(v, v2) { } } should be syntax errors
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Permit numbers and strings containing numbers as accessor property names
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Convert computed property name expressions to property key before evaluating the property's value
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Implement ES6 octal literals
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
Primitive values don't box correctly
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -2,8 +2,6 @@
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
pending
|
||||
esid: pending
|
||||
|
@ -4,8 +4,6 @@
|
||||
*/
|
||||
|
||||
/*---
|
||||
flags:
|
||||
- noStrict
|
||||
description: |
|
||||
\\u and \\x must be followed by the appropriate number of hex digits or else it is a syntax error
|
||||
esid: pending
|
||||
|
Loading…
x
Reference in New Issue
Block a user