mirror of
https://github.com/tc39/test262.git
synced 2025-05-22 15:50:39 +02:00
Because expectations regarding error "phase" are now expressed via test meta-data, the test runner may now enforce this requirement on negative tests. Remove the "NotEarlyError" from the project source. This reduces the amount of domain knowledge required to author tests and lessens the potential for inconsistencies between tests.
17 lines
460 B
JavaScript
17 lines
460 B
JavaScript
// Copyright (c) 2012 Ecma International. All rights reserved.
|
|
// This code is governed by the BSD license found in the LICENSE file.
|
|
|
|
/*---
|
|
es5id: 11.1.5-1gs
|
|
description: >
|
|
Strict Mode - SyntaxError is thrown when 'eval' occurs as the
|
|
Identifier in a PropertySetParameterList of a PropertyAssignment
|
|
that is contained in strict code
|
|
negative:
|
|
phase: early
|
|
type: SyntaxError
|
|
flags: [onlyStrict]
|
|
---*/
|
|
|
|
var obj = { set _11_1_5_1_fun(eval) {}};
|