diff --git a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-assignment-expr-not-optional.js b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-assignment-expr-not-optional.js
index cde599b8cc77dbb090b58a755f2f292e41860569..3030cffba0fb1a3b730b8979a55ac0e047f53d9a 100644
--- a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-assignment-expr-not-optional.js
+++ b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-assignment-expr-not-optional.js
@@ -28,7 +28,7 @@ info: |
         import( AssignmentExpression[+In, ?Yield] )
 ---*/
 
-throw "Test262: This statement should not be evaluated.";
+$DONOTEVALUATE();
 
 with (import()) {}
 
diff --git a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-new-call-expression.js b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-new-call-expression.js
index a9e3f0d23c1925c45d444d9c80aa52d2f382913b..f2f9bf5647217eefacebbde4a991e7b202f70aea 100644
--- a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-new-call-expression.js
+++ b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-new-call-expression.js
@@ -31,6 +31,6 @@ info: |
         import( AssignmentExpression[+In, ?Yield] )
 ---*/
 
-throw "Test262: This statement should not be evaluated.";
+$DONOTEVALUATE();
 
 with (new import('')) {}
diff --git a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-rest-param.js b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-rest-param.js
index 472dd8d5244d817aaada51ab0a8b7912a9cff0bd..bb705a7448e96f2bfab1d4d8837cc44089844e49 100644
--- a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-rest-param.js
+++ b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-rest-param.js
@@ -36,6 +36,6 @@ info: |
     ... AssignmentExpression
 ---*/
 
-throw "Test262: This statement should not be evaluated.";
+$DONOTEVALUATE();
 
 with (import(...[''])) {}
diff --git a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-args.js b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-args.js
index fa2af814d8632c26a4db4a76a7bd97a136878fc9..29462210738983967437fa86c06d3ee4b79a5b39 100644
--- a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-args.js
+++ b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-args.js
@@ -32,6 +32,6 @@ info: |
     - ImportCall must not be extended.
 ---*/
 
-throw "Test262: This statement should not be evaluated.";
+$DONOTEVALUATE();
 
 with (import('', '')) {}
diff --git a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-no-trailing-comma.js b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-no-trailing-comma.js
index 1946f361e48f542055231365caa31ce7c2726d31..b8c91dcd591c1128ff076e0bd5e5d0071fc3fce0 100644
--- a/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-no-trailing-comma.js
+++ b/test/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-no-trailing-comma.js
@@ -32,6 +32,6 @@ info: |
     - ImportCall must not be extended.
 ---*/
 
-throw "Test262: This statement should not be evaluated.";
+$DONOTEVALUATE();
 
 with (import('',)) {}