test262/test/language/arguments-object
jugglinmike 8953024f1a Remove duplicate tests (#2377)
* Remove duplicate test

The behavior under test is verified by another file in Test262:

test/language/expressions/compound-assignment/S11.13.2_A2.1_T3.3.js

That version is preferable because it does not depend on `eval` and
because it supports both strict and non-strict mode.

* Remove overly-permissive test

By asserting only the presence of an "own" property, this test can be
satisfied from both strict mode code and non-strict mode code.

The following test verifies the presence of the "own" property and the
associated descriptor's values in strict mode:

test/language/arguments-object/10.6-13-c-3-s.js

That subsumes the semantics verified by this test, making it
superfluous. Remove the test.

* Remove overly-permissive test

By asserting only the absence of a syntax error, this test can be
satisfied from both strict mode code and non-strict mode code.

The following test verifies the runtime behavior of accessing the
property in strict mode code:

test/language/arguments-object/10.6-13-c-1-s.js

That subsumes the semantics verified by this test, making it
superfluous. Remove the test.

* Remove duplicate test

The behavior under test is verified by another file in Test262:

test/built-ins/Math/prop-desc.js

That version is preferable because it follows the test suite's
convention for testing property descriptors and because it supports both
strict and non-strict mode.

* Remove duplicate test

The behavior under test is verified by two separate files:

test/language/statements/function/line-terminator-non-strict.js
test/language/statements/function/line-terminator-strict.js

These files differ only in their usage of the `noStrict`/`onlyStrict`
metadata. Because tests are intended to be interpreted in both modes by
default, these can be expressed with a single file that does not limit
the permissible modes.
2019-09-27 16:31:44 -04:00
..
mapped
unmapped
10.5-1-s.js
10.5-1gs.js
10.5-7-b-1-s.js
10.5-7-b-2-s.js
10.5-7-b-3-s.js
10.5-7-b-4-s.js
10.6-2gs.js
10.6-5-1.js
10.6-6-1.js
10.6-6-2.js
10.6-6-3-s.js
10.6-6-3.js
10.6-6-4-s.js
10.6-6-4.js
10.6-7-1.js
10.6-10-c-ii-1-s.js
10.6-10-c-ii-1.js
10.6-10-c-ii-2.js
10.6-11-b-1.js
10.6-12-1.js
10.6-12-2.js
10.6-13-a-1.js
10.6-13-a-2.js
10.6-13-a-3.js
10.6-13-c-1-s.js
10.6-13-c-2-s.js
10.6-13-c-3-s.js
10.6-14-c-1-s.js
10.6-14-c-4-s.js
S10.1.6_A1_T2.js
S10.6_A1.js
S10.6_A2.js
S10.6_A3_T1.js
S10.6_A3_T2.js
S10.6_A3_T3.js
S10.6_A3_T4.js
S10.6_A4.js
S10.6_A5_T1.js
S10.6_A5_T2.js
S10.6_A5_T3.js
S10.6_A5_T4.js
S10.6_A6.js
S10.6_A7.js
arguments-caller.js
async-gen-meth-args-trailing-comma-multiple.js
async-gen-meth-args-trailing-comma-null.js
async-gen-meth-args-trailing-comma-single-args.js
async-gen-meth-args-trailing-comma-spread-operator.js
async-gen-meth-args-trailing-comma-undefined.js
async-gen-named-func-expr-args-trailing-comma-multiple.js
async-gen-named-func-expr-args-trailing-comma-null.js
async-gen-named-func-expr-args-trailing-comma-single-args.js
async-gen-named-func-expr-args-trailing-comma-spread-operator.js
async-gen-named-func-expr-args-trailing-comma-undefined.js
cls-decl-async-gen-func-args-trailing-comma-multiple.js
cls-decl-async-gen-func-args-trailing-comma-null.js
cls-decl-async-gen-func-args-trailing-comma-single-args.js
cls-decl-async-gen-func-args-trailing-comma-spread-operator.js
cls-decl-async-gen-func-args-trailing-comma-undefined.js
cls-decl-async-gen-meth-args-trailing-comma-multiple.js
cls-decl-async-gen-meth-args-trailing-comma-null.js
cls-decl-async-gen-meth-args-trailing-comma-single-args.js
cls-decl-async-gen-meth-args-trailing-comma-spread-operator.js
cls-decl-async-gen-meth-args-trailing-comma-undefined.js
cls-decl-async-gen-meth-static-args-trailing-comma-multiple.js
cls-decl-async-gen-meth-static-args-trailing-comma-null.js
cls-decl-async-gen-meth-static-args-trailing-comma-single-args.js
cls-decl-async-gen-meth-static-args-trailing-comma-spread-operator.js
cls-decl-async-gen-meth-static-args-trailing-comma-undefined.js
cls-decl-async-private-gen-meth-args-trailing-comma-multiple.js
cls-decl-async-private-gen-meth-args-trailing-comma-null.js
cls-decl-async-private-gen-meth-args-trailing-comma-single-args.js
cls-decl-async-private-gen-meth-args-trailing-comma-spread-operator.js
cls-decl-async-private-gen-meth-args-trailing-comma-undefined.js
cls-decl-async-private-gen-meth-static-args-trailing-comma-multiple.js
cls-decl-async-private-gen-meth-static-args-trailing-comma-null.js
cls-decl-async-private-gen-meth-static-args-trailing-comma-single-args.js
cls-decl-async-private-gen-meth-static-args-trailing-comma-spread-operator.js
cls-decl-async-private-gen-meth-static-args-trailing-comma-undefined.js
cls-decl-gen-meth-args-trailing-comma-multiple.js
cls-decl-gen-meth-args-trailing-comma-null.js
cls-decl-gen-meth-args-trailing-comma-single-args.js
cls-decl-gen-meth-args-trailing-comma-spread-operator.js
cls-decl-gen-meth-args-trailing-comma-undefined.js
cls-decl-gen-meth-static-args-trailing-comma-multiple.js
cls-decl-gen-meth-static-args-trailing-comma-null.js
cls-decl-gen-meth-static-args-trailing-comma-single-args.js
cls-decl-gen-meth-static-args-trailing-comma-spread-operator.js
cls-decl-gen-meth-static-args-trailing-comma-undefined.js
cls-decl-meth-args-trailing-comma-multiple.js
cls-decl-meth-args-trailing-comma-null.js
cls-decl-meth-args-trailing-comma-single-args.js
cls-decl-meth-args-trailing-comma-spread-operator.js
cls-decl-meth-args-trailing-comma-undefined.js
cls-decl-meth-static-args-trailing-comma-multiple.js
cls-decl-meth-static-args-trailing-comma-null.js
cls-decl-meth-static-args-trailing-comma-single-args.js
cls-decl-meth-static-args-trailing-comma-spread-operator.js
cls-decl-meth-static-args-trailing-comma-undefined.js
cls-decl-private-gen-meth-args-trailing-comma-multiple.js
cls-decl-private-gen-meth-args-trailing-comma-null.js
cls-decl-private-gen-meth-args-trailing-comma-single-args.js
cls-decl-private-gen-meth-args-trailing-comma-spread-operator.js
cls-decl-private-gen-meth-args-trailing-comma-undefined.js
cls-decl-private-gen-meth-static-args-trailing-comma-multiple.js
cls-decl-private-gen-meth-static-args-trailing-comma-null.js
cls-decl-private-gen-meth-static-args-trailing-comma-single-args.js
cls-decl-private-gen-meth-static-args-trailing-comma-spread-operator.js
cls-decl-private-gen-meth-static-args-trailing-comma-undefined.js
cls-decl-private-meth-args-trailing-comma-multiple.js
cls-decl-private-meth-args-trailing-comma-null.js
cls-decl-private-meth-args-trailing-comma-single-args.js
cls-decl-private-meth-args-trailing-comma-spread-operator.js
cls-decl-private-meth-args-trailing-comma-undefined.js
cls-decl-private-meth-static-args-trailing-comma-multiple.js
cls-decl-private-meth-static-args-trailing-comma-null.js
cls-decl-private-meth-static-args-trailing-comma-single-args.js
cls-decl-private-meth-static-args-trailing-comma-spread-operator.js
cls-decl-private-meth-static-args-trailing-comma-undefined.js
cls-expr-async-gen-func-args-trailing-comma-multiple.js
cls-expr-async-gen-func-args-trailing-comma-null.js
cls-expr-async-gen-func-args-trailing-comma-single-args.js
cls-expr-async-gen-func-args-trailing-comma-spread-operator.js
cls-expr-async-gen-func-args-trailing-comma-undefined.js
cls-expr-async-gen-meth-args-trailing-comma-multiple.js
cls-expr-async-gen-meth-args-trailing-comma-null.js
cls-expr-async-gen-meth-args-trailing-comma-single-args.js
cls-expr-async-gen-meth-args-trailing-comma-spread-operator.js
cls-expr-async-gen-meth-args-trailing-comma-undefined.js
cls-expr-async-gen-meth-static-args-trailing-comma-multiple.js
cls-expr-async-gen-meth-static-args-trailing-comma-null.js
cls-expr-async-gen-meth-static-args-trailing-comma-single-args.js
cls-expr-async-gen-meth-static-args-trailing-comma-spread-operator.js
cls-expr-async-gen-meth-static-args-trailing-comma-undefined.js
cls-expr-async-private-gen-meth-args-trailing-comma-multiple.js
cls-expr-async-private-gen-meth-args-trailing-comma-null.js
cls-expr-async-private-gen-meth-args-trailing-comma-single-args.js
cls-expr-async-private-gen-meth-args-trailing-comma-spread-operator.js
cls-expr-async-private-gen-meth-args-trailing-comma-undefined.js
cls-expr-async-private-gen-meth-static-args-trailing-comma-multiple.js
cls-expr-async-private-gen-meth-static-args-trailing-comma-null.js
cls-expr-async-private-gen-meth-static-args-trailing-comma-single-args.js
cls-expr-async-private-gen-meth-static-args-trailing-comma-spread-operator.js
cls-expr-async-private-gen-meth-static-args-trailing-comma-undefined.js
cls-expr-gen-meth-args-trailing-comma-multiple.js
cls-expr-gen-meth-args-trailing-comma-null.js
cls-expr-gen-meth-args-trailing-comma-single-args.js
cls-expr-gen-meth-args-trailing-comma-spread-operator.js
cls-expr-gen-meth-args-trailing-comma-undefined.js
cls-expr-gen-meth-static-args-trailing-comma-multiple.js
cls-expr-gen-meth-static-args-trailing-comma-null.js
cls-expr-gen-meth-static-args-trailing-comma-single-args.js
cls-expr-gen-meth-static-args-trailing-comma-spread-operator.js
cls-expr-gen-meth-static-args-trailing-comma-undefined.js
cls-expr-meth-args-trailing-comma-multiple.js
cls-expr-meth-args-trailing-comma-null.js
cls-expr-meth-args-trailing-comma-single-args.js
cls-expr-meth-args-trailing-comma-spread-operator.js
cls-expr-meth-args-trailing-comma-undefined.js
cls-expr-meth-static-args-trailing-comma-multiple.js
cls-expr-meth-static-args-trailing-comma-null.js
cls-expr-meth-static-args-trailing-comma-single-args.js
cls-expr-meth-static-args-trailing-comma-spread-operator.js
cls-expr-meth-static-args-trailing-comma-undefined.js
cls-expr-private-gen-meth-args-trailing-comma-multiple.js
cls-expr-private-gen-meth-args-trailing-comma-null.js
cls-expr-private-gen-meth-args-trailing-comma-single-args.js
cls-expr-private-gen-meth-args-trailing-comma-spread-operator.js
cls-expr-private-gen-meth-args-trailing-comma-undefined.js
cls-expr-private-gen-meth-static-args-trailing-comma-multiple.js
cls-expr-private-gen-meth-static-args-trailing-comma-null.js
cls-expr-private-gen-meth-static-args-trailing-comma-single-args.js
cls-expr-private-gen-meth-static-args-trailing-comma-spread-operator.js
cls-expr-private-gen-meth-static-args-trailing-comma-undefined.js
cls-expr-private-meth-args-trailing-comma-multiple.js
cls-expr-private-meth-args-trailing-comma-null.js
cls-expr-private-meth-args-trailing-comma-single-args.js
cls-expr-private-meth-args-trailing-comma-spread-operator.js
cls-expr-private-meth-args-trailing-comma-undefined.js
cls-expr-private-meth-static-args-trailing-comma-multiple.js
cls-expr-private-meth-static-args-trailing-comma-null.js
cls-expr-private-meth-static-args-trailing-comma-single-args.js
cls-expr-private-meth-static-args-trailing-comma-spread-operator.js
cls-expr-private-meth-static-args-trailing-comma-undefined.js
func-decl-args-trailing-comma-multiple.js
func-decl-args-trailing-comma-null.js
func-decl-args-trailing-comma-single-args.js
func-decl-args-trailing-comma-spread-operator.js
func-decl-args-trailing-comma-undefined.js
func-expr-args-trailing-comma-multiple.js
func-expr-args-trailing-comma-null.js
func-expr-args-trailing-comma-single-args.js
func-expr-args-trailing-comma-spread-operator.js
func-expr-args-trailing-comma-undefined.js
gen-func-decl-args-trailing-comma-multiple.js
gen-func-decl-args-trailing-comma-null.js
gen-func-decl-args-trailing-comma-single-args.js
gen-func-decl-args-trailing-comma-spread-operator.js
gen-func-decl-args-trailing-comma-undefined.js
gen-func-expr-args-trailing-comma-multiple.js
gen-func-expr-args-trailing-comma-null.js
gen-func-expr-args-trailing-comma-single-args.js
gen-func-expr-args-trailing-comma-spread-operator.js
gen-func-expr-args-trailing-comma-undefined.js
gen-meth-args-trailing-comma-multiple.js
gen-meth-args-trailing-comma-null.js
gen-meth-args-trailing-comma-single-args.js
gen-meth-args-trailing-comma-spread-operator.js
gen-meth-args-trailing-comma-undefined.js
meth-args-trailing-comma-multiple.js
meth-args-trailing-comma-null.js
meth-args-trailing-comma-single-args.js
meth-args-trailing-comma-spread-operator.js
meth-args-trailing-comma-undefined.js
non-strict-arguments-object-is-immutable.js