diff --git a/test/built-ins/Error/isError/bigints.js b/test/built-ins/Error/isError/bigints.js
index 0658d366a9..bdedf4dc97 100644
--- a/test/built-ins/Error/isError/bigints.js
+++ b/test/built-ins/Error/isError/bigints.js
@@ -10,5 +10,5 @@ features: [Error.isError, BigInt]
 
 assert.sameValue(Error.isError(0n), false);
 assert.sameValue(Error.isError(42n), false);
-assert.sameValue(Error.isError(new BigInt(0)), false);
-assert.sameValue(Error.isError(new BigInt(42)), false);
+assert.sameValue(Error.isError(BigInt(0)), false);
+assert.sameValue(Error.isError(BigInt(42)), false);
diff --git a/test/built-ins/Error/isError/error-subclass.js b/test/built-ins/Error/isError/error-subclass.js
index 54f039ca4a..5024b70bc7 100644
--- a/test/built-ins/Error/isError/error-subclass.js
+++ b/test/built-ins/Error/isError/error-subclass.js
@@ -27,7 +27,7 @@ assert.sameValue(Error.isError(new MyURIError()), true);
 if (typeof AggregateError !== 'undefined') {
   class MyAggregateError extends AggregateError {}
 
-  assert.sameValue(Error.isError(new MyAggregateError()), true);
+  assert.sameValue(Error.isError(new MyAggregateError([])), true);
 }
 
 if (typeof SuppressedError !== 'undefined') {
diff --git a/test/built-ins/Error/isError/symbols.js b/test/built-ins/Error/isError/symbols.js
index 7722f209c5..f9d906ee84 100644
--- a/test/built-ins/Error/isError/symbols.js
+++ b/test/built-ins/Error/isError/symbols.js
@@ -8,4 +8,4 @@ description: >
 features: [Error.isError, Symbol]
 ---*/
 
-assert.sameValue(Error.isError(new Symbol()), false);
+assert.sameValue(Error.isError(Symbol()), false);