From f7f845ce6f569cae727044f08cbf8f2cf4b7f51d Mon Sep 17 00:00:00 2001 From: Leo Balter <leonardo.balter@gmail.com> Date: Tue, 13 Nov 2018 17:48:29 -0500 Subject: [PATCH] Update tests with DONOTEVALUATE --- .../expressions/dynamic-import/escape-sequence-import.js | 2 +- ...asssignmenttargettype-reference-error-1-update-expression.js | 2 +- ...ce-error-10-lhs-assignment-operator-assignment-expression.js | 2 +- ...ce-error-11-lhs-assignment-operator-assignment-expression.js | 2 +- ...ce-error-12-lhs-assignment-operator-assignment-expression.js | 2 +- ...ce-error-13-lhs-assignment-operator-assignment-expression.js | 2 +- ...ce-error-14-lhs-assignment-operator-assignment-expression.js | 2 +- ...ce-error-15-lhs-assignment-operator-assignment-expression.js | 2 +- ...ce-error-16-lhs-assignment-operator-assignment-expression.js | 2 +- ...ce-error-17-lhs-assignment-operator-assignment-expression.js | 2 +- ...asssignmenttargettype-reference-error-2-update-expression.js | 2 +- ...asssignmenttargettype-reference-error-3-update-expression.js | 2 +- ...asssignmenttargettype-reference-error-4-update-expression.js | 2 +- ...ettype-reference-error-5-lhs-equals-assignment-expression.js | 2 +- ...nce-error-6-lhs-assignment-operator-assignment-expression.js | 2 +- ...nce-error-7-lhs-assignment-operator-assignment-expression.js | 2 +- ...nce-error-8-lhs-assignment-operator-assignment-expression.js | 2 +- ...nce-error-9-lhs-assignment-operator-assignment-expression.js | 2 +- .../expressions/import.meta/syntax/escape-sequence-import.js | 2 +- .../expressions/import.meta/syntax/escape-sequence-meta.js | 2 +- test/language/expressions/import.meta/syntax/goal-script.js | 2 +- .../invalid-assignment-target-array-destructuring-expr.js | 2 +- .../invalid-assignment-target-array-rest-destructuring-expr.js | 2 +- .../syntax/invalid-assignment-target-assignment-expr.js | 2 +- .../syntax/invalid-assignment-target-for-await-of-loop.js | 2 +- .../import.meta/syntax/invalid-assignment-target-for-in-loop.js | 2 +- .../import.meta/syntax/invalid-assignment-target-for-of-loop.js | 2 +- .../invalid-assignment-target-object-destructuring-expr.js | 2 +- .../invalid-assignment-target-object-rest-destructuring-expr.js | 2 +- .../import.meta/syntax/invalid-assignment-target-update-expr.js | 2 +- .../regexp/named-groups/invalid-dangling-groupname-2-u.js | 2 +- .../regexp/named-groups/invalid-dangling-groupname-2.js | 2 +- .../regexp/named-groups/invalid-dangling-groupname-3-u.js | 2 +- .../regexp/named-groups/invalid-dangling-groupname-3.js | 2 +- .../regexp/named-groups/invalid-dangling-groupname-4-u.js | 2 +- .../regexp/named-groups/invalid-dangling-groupname-4.js | 2 +- .../regexp/named-groups/invalid-dangling-groupname-5.js | 2 +- .../regexp/named-groups/invalid-dangling-groupname-u.js | 2 +- .../named-groups/invalid-dangling-groupname-without-group-u.js | 2 +- .../literals/regexp/named-groups/invalid-dangling-groupname.js | 2 +- .../regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js | 2 +- .../regexp/named-groups/invalid-duplicate-groupspecifier-2.js | 2 +- .../regexp/named-groups/invalid-duplicate-groupspecifier-u.js | 2 +- .../regexp/named-groups/invalid-duplicate-groupspecifier.js | 2 +- .../regexp/named-groups/invalid-empty-groupspecifier-u.js | 2 +- .../regexp/named-groups/invalid-empty-groupspecifier.js | 2 +- .../regexp/named-groups/invalid-identity-escape-in-capture-u.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname-2-u.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname-2.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname-3-u.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname-3.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname-4.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname-5.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname-6.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname-u.js | 2 +- .../invalid-incomplete-groupname-without-group-2-u.js | 2 +- .../invalid-incomplete-groupname-without-group-3-u.js | 2 +- .../invalid-incomplete-groupname-without-group-u.js | 2 +- .../regexp/named-groups/invalid-incomplete-groupname.js | 2 +- .../named-groups/invalid-non-id-continue-groupspecifier-4-u.js | 2 +- .../named-groups/invalid-non-id-continue-groupspecifier-4.js | 2 +- .../named-groups/invalid-non-id-continue-groupspecifier.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-2-u.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-2.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-3.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-4-u.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-4.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-5-u.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-5.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-6.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-7.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-8-u.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-8.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-9-u.js | 2 +- .../named-groups/invalid-non-id-start-groupspecifier-u.js | 2 +- .../regexp/named-groups/invalid-non-id-start-groupspecifier.js | 2 +- .../regexp/named-groups/invalid-numeric-groupspecifier-u.js | 2 +- .../regexp/named-groups/invalid-numeric-groupspecifier.js | 2 +- .../invalid-punctuator-starting-groupspecifier-u.js | 2 +- .../named-groups/invalid-punctuator-starting-groupspecifier.js | 2 +- .../named-groups/invalid-punctuator-within-groupspecifier-u.js | 2 +- .../named-groups/invalid-punctuator-within-groupspecifier.js | 2 +- .../regexp/named-groups/invalid-u-escape-in-groupspecifier-2.js | 2 +- .../regexp/named-groups/invalid-u-escape-in-groupspecifier.js | 2 +- .../named-groups/invalid-unterminated-groupspecifier-u.js | 2 +- .../regexp/named-groups/invalid-unterminated-groupspecifier.js | 2 +- test/language/statements/for-in/var-arguments-fn-strict-init.js | 2 +- test/language/statements/for-in/var-arguments-fn-strict.js | 2 +- test/language/statements/for-in/var-arguments-strict-init.js | 2 +- test/language/statements/for-in/var-arguments-strict.js | 2 +- test/language/statements/for-in/var-eval-strict-init.js | 2 +- test/language/statements/for-in/var-eval-strict.js | 2 +- .../statements/variable/arguments-fn-strict-list-final-init.js | 2 +- .../statements/variable/arguments-fn-strict-list-final.js | 2 +- .../statements/variable/arguments-fn-strict-list-first-init.js | 2 +- .../statements/variable/arguments-fn-strict-list-first.js | 2 +- .../statements/variable/arguments-fn-strict-list-middle-init.js | 2 +- .../statements/variable/arguments-fn-strict-list-middle.js | 2 +- .../statements/variable/arguments-fn-strict-list-repeated.js | 2 +- .../statements/variable/arguments-fn-strict-single-init.js | 2 +- test/language/statements/variable/arguments-fn-strict-single.js | 2 +- .../statements/variable/arguments-strict-list-final-init.js | 2 +- .../language/statements/variable/arguments-strict-list-final.js | 2 +- .../statements/variable/arguments-strict-list-first-init.js | 2 +- .../language/statements/variable/arguments-strict-list-first.js | 2 +- .../statements/variable/arguments-strict-list-middle-init.js | 2 +- .../statements/variable/arguments-strict-list-middle.js | 2 +- .../statements/variable/arguments-strict-list-repeated.js | 2 +- .../statements/variable/arguments-strict-single-init.js | 2 +- test/language/statements/variable/arguments-strict-single.js | 2 +- .../language/statements/variable/eval-strict-list-final-init.js | 2 +- test/language/statements/variable/eval-strict-list-final.js | 2 +- .../language/statements/variable/eval-strict-list-first-init.js | 2 +- test/language/statements/variable/eval-strict-list-first.js | 2 +- .../statements/variable/eval-strict-list-middle-init.js | 2 +- test/language/statements/variable/eval-strict-list-middle.js | 2 +- test/language/statements/variable/eval-strict-list-repeated.js | 2 +- test/language/statements/variable/eval-strict-single-init.js | 2 +- test/language/statements/variable/eval-strict-single.js | 2 +- 119 files changed, 119 insertions(+), 119 deletions(-) diff --git a/test/language/expressions/dynamic-import/escape-sequence-import.js b/test/language/expressions/dynamic-import/escape-sequence-import.js index 10d32be88b..5faf6a6a26 100644 --- a/test/language/expressions/dynamic-import/escape-sequence-import.js +++ b/test/language/expressions/dynamic-import/escape-sequence-import.js @@ -30,6 +30,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); im\u0070ort('./empty_FIXTURE.js'); diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-1-update-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-1-update-expression.js index 1bd6f94f61..51fe4fa74a 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-1-update-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-1-update-expression.js @@ -41,6 +41,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('')++ diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-10-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-10-lhs-assignment-operator-assignment-expression.js index 3c3c8133c6..d6693260c3 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-10-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-10-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') -= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-11-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-11-lhs-assignment-operator-assignment-expression.js index f77b454a49..67ac3cc7d5 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-11-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-11-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') <<= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-12-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-12-lhs-assignment-operator-assignment-expression.js index d89bc729e9..51ea2af30b 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-12-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-12-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') >>= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-13-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-13-lhs-assignment-operator-assignment-expression.js index de6a9e1375..3cf010ec21 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-13-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-13-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') >>>= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-14-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-14-lhs-assignment-operator-assignment-expression.js index 9d08c58715..4a55721d49 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-14-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-14-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') &= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-15-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-15-lhs-assignment-operator-assignment-expression.js index 991c602166..047473c138 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-15-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-15-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') ^= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-16-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-16-lhs-assignment-operator-assignment-expression.js index da8fb25596..7c1abe4d11 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-16-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-16-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') |= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-17-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-17-lhs-assignment-operator-assignment-expression.js index 12c453cfb8..b8a6ce68e4 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-17-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-17-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') **= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-2-update-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-2-update-expression.js index 3ab6c49d9f..0426cc28b5 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-2-update-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-2-update-expression.js @@ -41,6 +41,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('')-- diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-3-update-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-3-update-expression.js index 6be301875c..0730651073 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-3-update-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-3-update-expression.js @@ -41,6 +41,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); ++import('') diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-4-update-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-4-update-expression.js index b1f2491bac..7ed39d1f2f 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-4-update-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-4-update-expression.js @@ -41,6 +41,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); --import('') diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-5-lhs-equals-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-5-lhs-equals-assignment-expression.js index a70ca47f5d..12b28a8fa7 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-5-lhs-equals-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-5-lhs-equals-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') = 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-6-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-6-lhs-assignment-operator-assignment-expression.js index 74fbb6ec76..7f642f9574 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-6-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-6-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') *= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-7-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-7-lhs-assignment-operator-assignment-expression.js index 1bc28b1989..b86d920505 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-7-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-7-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') /= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-8-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-8-lhs-assignment-operator-assignment-expression.js index f236f79cd5..ba4267738b 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-8-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-8-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') %= 1; diff --git a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-9-lhs-assignment-operator-assignment-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-9-lhs-assignment-operator-assignment-expression.js index a75aafe35e..f80ee6b4e0 100644 --- a/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-9-lhs-assignment-operator-assignment-expression.js +++ b/test/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-9-lhs-assignment-operator-assignment-expression.js @@ -43,6 +43,6 @@ negative: features: [dynamic-import] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import('') += 1; diff --git a/test/language/expressions/import.meta/syntax/escape-sequence-import.js b/test/language/expressions/import.meta/syntax/escape-sequence-import.js index 928e5b994f..bcb06e4a6c 100644 --- a/test/language/expressions/import.meta/syntax/escape-sequence-import.js +++ b/test/language/expressions/import.meta/syntax/escape-sequence-import.js @@ -29,6 +29,6 @@ negative: features: [import.meta] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); im\u0070ort.meta; diff --git a/test/language/expressions/import.meta/syntax/escape-sequence-meta.js b/test/language/expressions/import.meta/syntax/escape-sequence-meta.js index 5f2638646d..3600d14b29 100644 --- a/test/language/expressions/import.meta/syntax/escape-sequence-meta.js +++ b/test/language/expressions/import.meta/syntax/escape-sequence-meta.js @@ -29,6 +29,6 @@ negative: features: [import.meta] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import.m\u0065ta; diff --git a/test/language/expressions/import.meta/syntax/goal-script.js b/test/language/expressions/import.meta/syntax/goal-script.js index 4f71123a77..d2a1125c7e 100644 --- a/test/language/expressions/import.meta/syntax/goal-script.js +++ b/test/language/expressions/import.meta/syntax/goal-script.js @@ -13,6 +13,6 @@ negative: features: [import.meta] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import.meta; diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-array-destructuring-expr.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-array-destructuring-expr.js index e21a7a5c81..1d7b0c1e50 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-array-destructuring-expr.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-array-destructuring-expr.js @@ -26,6 +26,6 @@ negative: features: [import.meta, destructuring-assignment] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); [import.meta] = []; diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-array-rest-destructuring-expr.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-array-rest-destructuring-expr.js index f854167751..77a73fbd77 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-array-rest-destructuring-expr.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-array-rest-destructuring-expr.js @@ -26,6 +26,6 @@ negative: features: [import.meta, destructuring-assignment] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); [...import.meta] = []; diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-assignment-expr.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-assignment-expr.js index a7032044d9..e51d624743 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-assignment-expr.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-assignment-expr.js @@ -26,6 +26,6 @@ negative: features: [import.meta] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import.meta = 0; diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-await-of-loop.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-await-of-loop.js index f171c344ef..12907c55e0 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-await-of-loop.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-await-of-loop.js @@ -25,7 +25,7 @@ negative: features: [import.meta, async-iteration] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); async function* f() { for await (import.meta of null) ; diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-in-loop.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-in-loop.js index d463a030ee..0088b1fb3d 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-in-loop.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-in-loop.js @@ -25,6 +25,6 @@ negative: features: [import.meta] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); for (import.meta in null) ; diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-of-loop.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-of-loop.js index c921e9853b..4b828f76b9 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-of-loop.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-for-of-loop.js @@ -25,6 +25,6 @@ negative: features: [import.meta] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); for (import.meta of null) ; diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-object-destructuring-expr.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-object-destructuring-expr.js index 9fad1e15b3..dd18008d87 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-object-destructuring-expr.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-object-destructuring-expr.js @@ -26,6 +26,6 @@ negative: features: [import.meta, destructuring-assignment] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); ({a: import.meta} = {}); diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-object-rest-destructuring-expr.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-object-rest-destructuring-expr.js index fd9f4a9eab..65aa86c9a0 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-object-rest-destructuring-expr.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-object-rest-destructuring-expr.js @@ -26,6 +26,6 @@ negative: features: [import.meta, destructuring-assignment, object-rest] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); ({...import.meta} = {}); diff --git a/test/language/expressions/import.meta/syntax/invalid-assignment-target-update-expr.js b/test/language/expressions/import.meta/syntax/invalid-assignment-target-update-expr.js index 3cd7213d02..0b7d4642d0 100644 --- a/test/language/expressions/import.meta/syntax/invalid-assignment-target-update-expr.js +++ b/test/language/expressions/import.meta/syntax/invalid-assignment-target-update-expr.js @@ -27,6 +27,6 @@ negative: features: [import.meta] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); import.meta++; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2-u.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2-u.js index 264709e7d9..31459eae67 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2-u.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2-u.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>a)\k<ab>/u; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2.js index ec03c951d7..8c44891d9e 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-2.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>a)\k<ab>/; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-3-u.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-3-u.js index b0690b5167..33a671976b 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-3-u.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-3-u.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<ab>a)\k<a>/u; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-3.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-3.js index 48489ff589..85cdcf023a 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-3.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-3.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<ab>a)\k<a>/; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-4-u.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-4-u.js index fecebf654e..40bced7a76 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-4-u.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-4-u.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k<a>(?<ab>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-4.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-4.js index fac6cad35e..685cebcd39 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-4.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-4.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k<a>(?<ab>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-5.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-5.js index 582bf29d8a..fd3636bca7 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-5.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-5.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k<a>(?<b>x)/; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-u.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-u.js index dd14be10ab..b2f0580604 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-u.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-u.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>.)\k<b>/u; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js index 004618ede4..9e2feba797 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k<a>/u; diff --git a/test/language/literals/regexp/named-groups/invalid-dangling-groupname.js b/test/language/literals/regexp/named-groups/invalid-dangling-groupname.js index b215f8c46b..97ad1dfeaa 100644 --- a/test/language/literals/regexp/named-groups/invalid-dangling-groupname.js +++ b/test/language/literals/regexp/named-groups/invalid-dangling-groupname.js @@ -15,6 +15,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>.)\k<b>/; diff --git a/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js b/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js index 70707a499f..e4ad929dce 100644 --- a/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js +++ b/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js @@ -13,6 +13,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>a)(?<b>b)(?<a>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js b/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js index 1ca18d9242..edcd5e06ad 100644 --- a/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js +++ b/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js @@ -13,6 +13,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>a)(?<b>b)(?<a>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js b/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js index bac9221490..44564d3837 100644 --- a/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js +++ b/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js @@ -13,6 +13,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>a)(?<a>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js index 1cbc8c2e27..e9a7ecbb18 100644 --- a/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js @@ -13,6 +13,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>a)(?<a>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-empty-groupspecifier-u.js b/test/language/literals/regexp/named-groups/invalid-empty-groupspecifier-u.js index 44a86c1c5a..d436a61006 100644 --- a/test/language/literals/regexp/named-groups/invalid-empty-groupspecifier-u.js +++ b/test/language/literals/regexp/named-groups/invalid-empty-groupspecifier-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-empty-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-empty-groupspecifier.js index 1050d96060..b0340bd7aa 100644 --- a/test/language/literals/regexp/named-groups/invalid-empty-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-empty-groupspecifier.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js b/test/language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js index 0f46b0e1dc..4d37dd1f2e 100644 --- a/test/language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js +++ b/test/language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>\a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-2-u.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-2-u.js index ed0d2ff019..40fb0dccdf 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-2-u.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-2-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>.)\k<a/u; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-2.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-2.js index a5532fea0d..1254e9e80e 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-2.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-2.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>.)\k<a/; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-3-u.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-3-u.js index 883c3b0d8d..25876f7d57 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-3-u.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-3-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>.)\k<>/u; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-3.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-3.js index 9fe83adaae..2eb0ba4757 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-3.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-3.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>.)\k<>/; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-4.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-4.js index 0406bad509..3b69d20f54 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-4.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-4.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k<a(?<a>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-5.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-5.js index 5f46988659..a6a5252d97 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-5.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-5.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k<a(?<a>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-6.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-6.js index 88f9039386..91b3d52be1 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-6.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-6.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k(?<a>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-u.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-u.js index 636b69a578..0b96a800c3 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-u.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>.)\k/u; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js index d953a42877..6077b0b6ae 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k<>/u; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js index f8c41abbfe..11f80d3daa 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k/u; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js index b7e22617e6..2f30944f89 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /\k<a/u; diff --git a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname.js b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname.js index f660e1fa8d..ec17fac207 100644 --- a/test/language/literals/regexp/named-groups/invalid-incomplete-groupname.js +++ b/test/language/literals/regexp/named-groups/invalid-incomplete-groupname.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a>.)\k/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4-u.js b/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4-u.js index 45b1ca6333..f24ce8e301 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4-u.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\>.)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4.js b/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4.js index 027cac11ec..9599758788 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier-4.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier.js index 4e2096a35e..765c46362b 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-continue-groupspecifier.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<$ð’¤>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js index fdc8775572..1189dfcad4 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<ð’¤>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2.js index 64637b6a1c..9c2b6e0afb 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<ð’¤>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-3.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-3.js index a4644b015b..a161494da7 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-3.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-3.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\uD801\uDCA4>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4-u.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4-u.js index af260334db..b485cb65e0 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4-u.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\uD801>.)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4.js index e840db0553..77f9b49082 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-4.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\uD801>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5-u.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5-u.js index fb3d9c414b..81684ea1ba 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5-u.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\uDCA4>.)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5.js index 38f70fc6de..b92dc86f9b 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-5.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\uDCA4>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-6.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-6.js index f5cca3d309..206b58276d 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-6.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-6.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\u{104A4}>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-7.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-7.js index 59b7ded346..110adc649d 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-7.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-7.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\u{10FFFF}>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8-u.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8-u.js index 7796572c74..9590153de8 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8-u.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<\>.)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8.js index 22f8452ce7..f50ceef2b6 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-8.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<\>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-9-u.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-9-u.js index 7fff1ae790..6dbfcc37cb 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-9-u.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-9-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a\u{110000}>.)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-u.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-u.js index ea4a41b5f8..b2c4a67554 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-u.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<â¤>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier.js index cdaff4016e..21598105eb 100644 --- a/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<â¤>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-numeric-groupspecifier-u.js b/test/language/literals/regexp/named-groups/invalid-numeric-groupspecifier-u.js index c5ede73e6f..1e50d5d39f 100644 --- a/test/language/literals/regexp/named-groups/invalid-numeric-groupspecifier-u.js +++ b/test/language/literals/regexp/named-groups/invalid-numeric-groupspecifier-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<42a>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-numeric-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-numeric-groupspecifier.js index 235e780734..923eb2f328 100644 --- a/test/language/literals/regexp/named-groups/invalid-numeric-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-numeric-groupspecifier.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<42a>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier-u.js b/test/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier-u.js index b55f2b5453..160373d594 100644 --- a/test/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier-u.js +++ b/test/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<:a>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier.js index 3e646904a1..77885c9361 100644 --- a/test/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-punctuator-starting-groupspecifier.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<:a>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier-u.js b/test/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier-u.js index 1419cddb5f..3038296a4e 100644 --- a/test/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier-u.js +++ b/test/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a:>a)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier.js index 8fec9b8ff9..276b423c95 100644 --- a/test/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-punctuator-within-groupspecifier.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<a:>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier-2.js b/test/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier-2.js index 7d58dc86b0..372556757e 100644 --- a/test/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier-2.js +++ b/test/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier-2.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<\u{03C0}>a)/; diff --git a/test/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier.js index 53f7b96bf6..ebf457a3a5 100644 --- a/test/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-u-escape-in-groupspecifier.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<\u{0041}>.)/; diff --git a/test/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier-u.js b/test/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier-u.js index d84c30e4dc..8a56f75a81 100644 --- a/test/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier-u.js +++ b/test/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier-u.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<aa)/u; diff --git a/test/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier.js b/test/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier.js index 6ccac1ce1e..f86802bc50 100644 --- a/test/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier.js +++ b/test/language/literals/regexp/named-groups/invalid-unterminated-groupspecifier.js @@ -10,6 +10,6 @@ negative: features: [regexp-named-groups] ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); /(?<aa)/; diff --git a/test/language/statements/for-in/var-arguments-fn-strict-init.js b/test/language/statements/for-in/var-arguments-fn-strict-init.js index 9c76686b07..031084755a 100644 --- a/test/language/statements/for-in/var-arguments-fn-strict-init.js +++ b/test/language/statements/for-in/var-arguments-fn-strict-init.js @@ -12,7 +12,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { for (var arguments = 42 in null) {} diff --git a/test/language/statements/for-in/var-arguments-fn-strict.js b/test/language/statements/for-in/var-arguments-fn-strict.js index c2ae108ebf..412ee01a01 100644 --- a/test/language/statements/for-in/var-arguments-fn-strict.js +++ b/test/language/statements/for-in/var-arguments-fn-strict.js @@ -12,7 +12,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { for (var arguments in null) {} diff --git a/test/language/statements/for-in/var-arguments-strict-init.js b/test/language/statements/for-in/var-arguments-strict-init.js index b46aed9d31..414c2bbd4d 100644 --- a/test/language/statements/for-in/var-arguments-strict-init.js +++ b/test/language/statements/for-in/var-arguments-strict-init.js @@ -12,6 +12,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); for (var arguments = 42 in null) {} diff --git a/test/language/statements/for-in/var-arguments-strict.js b/test/language/statements/for-in/var-arguments-strict.js index 973ecafe5b..a352947f19 100644 --- a/test/language/statements/for-in/var-arguments-strict.js +++ b/test/language/statements/for-in/var-arguments-strict.js @@ -10,6 +10,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); for (var arguments in null) {} diff --git a/test/language/statements/for-in/var-eval-strict-init.js b/test/language/statements/for-in/var-eval-strict-init.js index efdba55afd..11a727fa5e 100644 --- a/test/language/statements/for-in/var-eval-strict-init.js +++ b/test/language/statements/for-in/var-eval-strict-init.js @@ -10,6 +10,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); for (var eval = 42 in null) {} diff --git a/test/language/statements/for-in/var-eval-strict.js b/test/language/statements/for-in/var-eval-strict.js index 114add8d1f..e5700b5cfe 100644 --- a/test/language/statements/for-in/var-eval-strict.js +++ b/test/language/statements/for-in/var-eval-strict.js @@ -10,6 +10,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); for (var eval in null) {} diff --git a/test/language/statements/variable/arguments-fn-strict-list-final-init.js b/test/language/statements/variable/arguments-fn-strict-list-final-init.js index 21253504e6..2b72d31c92 100644 --- a/test/language/statements/variable/arguments-fn-strict-list-final-init.js +++ b/test/language/statements/variable/arguments-fn-strict-list-final-init.js @@ -13,7 +13,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var a, arguments = 42; diff --git a/test/language/statements/variable/arguments-fn-strict-list-final.js b/test/language/statements/variable/arguments-fn-strict-list-final.js index 824c882221..d72d3e627a 100644 --- a/test/language/statements/variable/arguments-fn-strict-list-final.js +++ b/test/language/statements/variable/arguments-fn-strict-list-final.js @@ -13,7 +13,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var a = 42, arguments; diff --git a/test/language/statements/variable/arguments-fn-strict-list-first-init.js b/test/language/statements/variable/arguments-fn-strict-list-first-init.js index 8e6e022b66..cb81e41dc3 100644 --- a/test/language/statements/variable/arguments-fn-strict-list-first-init.js +++ b/test/language/statements/variable/arguments-fn-strict-list-first-init.js @@ -12,7 +12,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var arguments = 42, a; diff --git a/test/language/statements/variable/arguments-fn-strict-list-first.js b/test/language/statements/variable/arguments-fn-strict-list-first.js index 7b7d78e73d..0017f5fc33 100644 --- a/test/language/statements/variable/arguments-fn-strict-list-first.js +++ b/test/language/statements/variable/arguments-fn-strict-list-first.js @@ -13,7 +13,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var arguments, a; diff --git a/test/language/statements/variable/arguments-fn-strict-list-middle-init.js b/test/language/statements/variable/arguments-fn-strict-list-middle-init.js index 9001c3d4fc..8c46ccdf46 100644 --- a/test/language/statements/variable/arguments-fn-strict-list-middle-init.js +++ b/test/language/statements/variable/arguments-fn-strict-list-middle-init.js @@ -12,7 +12,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var a, arguments = 42, b; diff --git a/test/language/statements/variable/arguments-fn-strict-list-middle.js b/test/language/statements/variable/arguments-fn-strict-list-middle.js index 181f0c060c..cb2b0b7ec4 100644 --- a/test/language/statements/variable/arguments-fn-strict-list-middle.js +++ b/test/language/statements/variable/arguments-fn-strict-list-middle.js @@ -13,7 +13,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var a, arguments, b; diff --git a/test/language/statements/variable/arguments-fn-strict-list-repeated.js b/test/language/statements/variable/arguments-fn-strict-list-repeated.js index 7ca2ba5bda..40ed33e21b 100644 --- a/test/language/statements/variable/arguments-fn-strict-list-repeated.js +++ b/test/language/statements/variable/arguments-fn-strict-list-repeated.js @@ -13,7 +13,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var arguments, arguments = 42; diff --git a/test/language/statements/variable/arguments-fn-strict-single-init.js b/test/language/statements/variable/arguments-fn-strict-single-init.js index 50919cd3b4..27e4dbf074 100644 --- a/test/language/statements/variable/arguments-fn-strict-single-init.js +++ b/test/language/statements/variable/arguments-fn-strict-single-init.js @@ -13,7 +13,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var arguments = 42; diff --git a/test/language/statements/variable/arguments-fn-strict-single.js b/test/language/statements/variable/arguments-fn-strict-single.js index bbe8dbb414..de5d42320d 100644 --- a/test/language/statements/variable/arguments-fn-strict-single.js +++ b/test/language/statements/variable/arguments-fn-strict-single.js @@ -13,7 +13,7 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); function f() { var arguments; diff --git a/test/language/statements/variable/arguments-strict-list-final-init.js b/test/language/statements/variable/arguments-strict-list-final-init.js index afc16f42a7..87c396e5a1 100644 --- a/test/language/statements/variable/arguments-strict-list-final-init.js +++ b/test/language/statements/variable/arguments-strict-list-final-init.js @@ -13,6 +13,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var a, arguments = 42; diff --git a/test/language/statements/variable/arguments-strict-list-final.js b/test/language/statements/variable/arguments-strict-list-final.js index 2c513d0754..ee23074c8f 100644 --- a/test/language/statements/variable/arguments-strict-list-final.js +++ b/test/language/statements/variable/arguments-strict-list-final.js @@ -11,6 +11,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var a = 42, arguments; diff --git a/test/language/statements/variable/arguments-strict-list-first-init.js b/test/language/statements/variable/arguments-strict-list-first-init.js index b155a1578c..591be94936 100644 --- a/test/language/statements/variable/arguments-strict-list-first-init.js +++ b/test/language/statements/variable/arguments-strict-list-first-init.js @@ -10,6 +10,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var arguments = 42, a; diff --git a/test/language/statements/variable/arguments-strict-list-first.js b/test/language/statements/variable/arguments-strict-list-first.js index 98023fea67..c79049abb0 100644 --- a/test/language/statements/variable/arguments-strict-list-first.js +++ b/test/language/statements/variable/arguments-strict-list-first.js @@ -11,6 +11,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var arguments, a; diff --git a/test/language/statements/variable/arguments-strict-list-middle-init.js b/test/language/statements/variable/arguments-strict-list-middle-init.js index 23c53836d0..ad4d54cca0 100644 --- a/test/language/statements/variable/arguments-strict-list-middle-init.js +++ b/test/language/statements/variable/arguments-strict-list-middle-init.js @@ -10,6 +10,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var a, arguments = 42, b; diff --git a/test/language/statements/variable/arguments-strict-list-middle.js b/test/language/statements/variable/arguments-strict-list-middle.js index 15dbe4c09b..b43a2cf704 100644 --- a/test/language/statements/variable/arguments-strict-list-middle.js +++ b/test/language/statements/variable/arguments-strict-list-middle.js @@ -11,6 +11,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var a, arguments, b; diff --git a/test/language/statements/variable/arguments-strict-list-repeated.js b/test/language/statements/variable/arguments-strict-list-repeated.js index 20756b56d9..85fa298d6e 100644 --- a/test/language/statements/variable/arguments-strict-list-repeated.js +++ b/test/language/statements/variable/arguments-strict-list-repeated.js @@ -13,6 +13,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var arguments, arguments = 42; diff --git a/test/language/statements/variable/arguments-strict-single-init.js b/test/language/statements/variable/arguments-strict-single-init.js index d9492f2da2..c78d684cb4 100644 --- a/test/language/statements/variable/arguments-strict-single-init.js +++ b/test/language/statements/variable/arguments-strict-single-init.js @@ -13,6 +13,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var arguments = 42; diff --git a/test/language/statements/variable/arguments-strict-single.js b/test/language/statements/variable/arguments-strict-single.js index a5ce7627da..9563e359cf 100644 --- a/test/language/statements/variable/arguments-strict-single.js +++ b/test/language/statements/variable/arguments-strict-single.js @@ -11,6 +11,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var arguments; diff --git a/test/language/statements/variable/eval-strict-list-final-init.js b/test/language/statements/variable/eval-strict-list-final-init.js index 1be4ef8724..5c5b0c9543 100644 --- a/test/language/statements/variable/eval-strict-list-final-init.js +++ b/test/language/statements/variable/eval-strict-list-final-init.js @@ -10,6 +10,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var a, eval = 42; diff --git a/test/language/statements/variable/eval-strict-list-final.js b/test/language/statements/variable/eval-strict-list-final.js index 429ce2cf19..da55c03894 100644 --- a/test/language/statements/variable/eval-strict-list-final.js +++ b/test/language/statements/variable/eval-strict-list-final.js @@ -11,6 +11,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var a, eval; diff --git a/test/language/statements/variable/eval-strict-list-first-init.js b/test/language/statements/variable/eval-strict-list-first-init.js index 17f3b0810d..24efc63324 100644 --- a/test/language/statements/variable/eval-strict-list-first-init.js +++ b/test/language/statements/variable/eval-strict-list-first-init.js @@ -13,6 +13,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var eval = 42, a; diff --git a/test/language/statements/variable/eval-strict-list-first.js b/test/language/statements/variable/eval-strict-list-first.js index 423be25f7e..05bba42e05 100644 --- a/test/language/statements/variable/eval-strict-list-first.js +++ b/test/language/statements/variable/eval-strict-list-first.js @@ -11,6 +11,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var eval, a = 42; diff --git a/test/language/statements/variable/eval-strict-list-middle-init.js b/test/language/statements/variable/eval-strict-list-middle-init.js index 78f9d06540..7503424c51 100644 --- a/test/language/statements/variable/eval-strict-list-middle-init.js +++ b/test/language/statements/variable/eval-strict-list-middle-init.js @@ -10,6 +10,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var a, eval = 42, b; diff --git a/test/language/statements/variable/eval-strict-list-middle.js b/test/language/statements/variable/eval-strict-list-middle.js index 2794f99107..9b370937e0 100644 --- a/test/language/statements/variable/eval-strict-list-middle.js +++ b/test/language/statements/variable/eval-strict-list-middle.js @@ -10,6 +10,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var a, eval, b; diff --git a/test/language/statements/variable/eval-strict-list-repeated.js b/test/language/statements/variable/eval-strict-list-repeated.js index 22c69bd0b8..0cc516bb14 100644 --- a/test/language/statements/variable/eval-strict-list-repeated.js +++ b/test/language/statements/variable/eval-strict-list-repeated.js @@ -13,6 +13,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var eval, eval; diff --git a/test/language/statements/variable/eval-strict-single-init.js b/test/language/statements/variable/eval-strict-single-init.js index 0294333215..2ab40d144d 100644 --- a/test/language/statements/variable/eval-strict-single-init.js +++ b/test/language/statements/variable/eval-strict-single-init.js @@ -13,6 +13,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var eval = 42; diff --git a/test/language/statements/variable/eval-strict-single.js b/test/language/statements/variable/eval-strict-single.js index 096efa5e91..399c8c386f 100644 --- a/test/language/statements/variable/eval-strict-single.js +++ b/test/language/statements/variable/eval-strict-single.js @@ -13,6 +13,6 @@ negative: type: SyntaxError ---*/ -throw "Test262: This statement should not be evaluated."; +$DONOTEVALUATE(); var eval; -- GitLab