Skip to content

Commit 8177bd9

Browse files
committed
Skip explicit spec violating tests
1 parent d2a1baa commit 8177bd9

File tree

2 files changed

+18
-14
lines changed

2 files changed

+18
-14
lines changed

test262.conf

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,24 @@ test262/test/built-ins/ThrowTypeError/unique-per-realm-function-proto.js
249249
#test262/test/built-ins/RegExp/CharacterClassEscapes/
250250
#test262/test/built-ins/RegExp/property-escapes/
251251

252+
# global variable assignment performance improvement (V8, SpiderMonkey and JavaScriptCore have the same non-compliance)
253+
test262/test/language/identifier-resolution/assign-to-global-undefined.js
254+
255+
# destructuring performance improvements (V8 has the same spec non-compliance)
256+
test262/test/language/expressions/assignment/S11.13.1_A6_T1.js
257+
test262/test/language/expressions/assignment/S11.13.1_A6_T2.js
258+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.1_T1.js
259+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.2_T1.js
260+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.3_T1.js
261+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.4_T1.js
262+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.5_T1.js
263+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.6_T1.js
264+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.7_T1.js
265+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.8_T1.js
266+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.9_T1.js
267+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.10_T1.js
268+
test262/test/language/expressions/compound-assignment/S11.13.2_A6.11_T1.js
269+
252270
# in progress regexp-v-flag support, see https://github.com/quickjs-ng/quickjs/issues/228
253271
test262/test/built-ins/RegExp/property-escapes/generated/strings/Basic_Emoji-negative-CharacterClass.js
254272
test262/test/built-ins/RegExp/property-escapes/generated/strings/Basic_Emoji-negative-P.js

test262_errors.txt

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,6 @@ test262/test/annexB/language/expressions/assignmenttargettype/callexpression-in-
55
test262/test/annexB/language/expressions/assignmenttargettype/callexpression-in-prefix-update.js:27: SyntaxError: invalid increment/decrement operand
66
test262/test/annexB/language/expressions/assignmenttargettype/callexpression.js:33: SyntaxError: invalid assignment left-hand side
77
test262/test/annexB/language/expressions/assignmenttargettype/cover-callexpression-and-asyncarrowhead.js:20: SyntaxError: invalid assignment left-hand side
8-
test262/test/language/expressions/assignment/S11.13.1_A6_T1.js:23: Test262Error: #1: innerX === undefined. Actual: 1
9-
test262/test/language/expressions/assignment/S11.13.1_A6_T2.js:23: Test262Error: #1: innerX === 2. Actual: 1
10-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.1_T1.js:24: Test262Error: #1: innerX === 2. Actual: 12
11-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.2_T1.js:24: Test262Error: #1: innerX === 2. Actual: 5
12-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.3_T1.js:24: Test262Error: #1: innerX === 2. Actual: 3
13-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.4_T1.js:24: Test262Error: #1: innerX === 2. Actual: 4
14-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.5_T1.js:24: Test262Error: #1: innerX === 2. Actual: 4
15-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.6_T1.js:24: Test262Error: #1: innerX === 2. Actual: 8
16-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.7_T1.js:24: Test262Error: #1: innerX === 2. Actual: 4
17-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.8_T1.js:24: Test262Error: #1: innerX === 2. Actual: 4
18-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.9_T1.js:24: Test262Error: #1: innerX === 2. Actual: 1
19-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.10_T1.js:24: Test262Error: #1: innerX === 2. Actual: 5
20-
test262/test/language/expressions/compound-assignment/S11.13.2_A6.11_T1.js:24: Test262Error: #1: innerX === 2. Actual: 5
21-
test262/test/language/identifier-resolution/assign-to-global-undefined.js:20: strict mode: expected error
228
test262/test/built-ins/AsyncFromSyncIteratorPrototype/next/iterator-result-poisoned-wrapper.js:64: TypeError: $DONE() not called
239
test262/test/built-ins/AsyncFromSyncIteratorPrototype/next/iterator-result-poisoned-wrapper.js:64: strict mode: TypeError: $DONE() not called
2410
test262/test/built-ins/AsyncFromSyncIteratorPrototype/next/next-result-poisoned-wrapper.js:69: TypeError: $DONE() not called

0 commit comments

Comments
 (0)