diff --git a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update-dflt.js b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update-dflt.js
index 1846e89e9e5d1858f918bc448609eb1a69d8b234..cbd7315cc6ea906e822f77aef41fc6c3403b0a96 100644
--- a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update-dflt.js
+++ b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update-dflt.js
@@ -38,7 +38,7 @@ async function * f() {
   return await import('./eval-gtbndng-indirect-update-dflt_FIXTURE.js');
 }
 
-f().next().then(imported => {
+f().next().then(({value: imported}) => {
 
   assert.sameValue(imported.default(), 1);
   assert.sameValue(imported.default, 2);
diff --git a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update.js b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update.js
index 0069f2eac3e5b5ac576a504f293416ab04a01c2b..c47466e96ea9292fbff787c61d00a06bcba93194 100644
--- a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update.js
+++ b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update.js
@@ -39,7 +39,7 @@ async function * f() {
   return await import('./eval-gtbndng-indirect-update_FIXTURE.js');
 }
 
-f().next().then(imported => {
+f().next().then(({value: imported}) => {
 
   assert.sameValue(imported.x, 1);
 
diff --git a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-script-code-host-resolves-module-code.js b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-script-code-host-resolves-module-code.js
index ee37f476568727b96ffb22a78e7681963499ab7b..e5c9324b0de3f684cfa70659db3284f9d96ca0a9 100644
--- a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-script-code-host-resolves-module-code.js
+++ b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-eval-script-code-host-resolves-module-code.js
@@ -30,7 +30,7 @@ async function * f() {
   return await import('./module-code_FIXTURE.js');
 }
 
-f().next().then(imported => {
+f().next().then(({value: imported}) => {
 
   assert.sameValue(imported.default, 42);
   assert.sameValue(imported.x, 'Test262');
diff --git a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-is-call-expression-square-brackets.js b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-is-call-expression-square-brackets.js
index 2c70f456e712d104b9ad79419864cede48d8043b..e6a12ca725949d07a5374d5468fbb071d1be3e2d 100644
--- a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-is-call-expression-square-brackets.js
+++ b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-is-call-expression-square-brackets.js
@@ -26,7 +26,7 @@ async function * f() {
   return await import('./dynamic-import-module_FIXTURE.js')['then'](x => x);
 }
 
-f().next().then(imported => {
+f().next().then(({value: imported}) => {
 
   assert.sameValue(imported.x, 1);
 
diff --git a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-returns-thenable.js b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-returns-thenable.js
index f644276e369350216479e8a1879fadb6573ff3ea..ed63718faee573951aa280fc3e4459d088be5b50 100644
--- a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-returns-thenable.js
+++ b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-returns-thenable.js
@@ -26,7 +26,7 @@ async function * f() {
   return await import('./dynamic-import-module_FIXTURE.js');
 }
 
-f().next().then(imported => {
+f().next().then(({value: imported}) => {
 
   assert.sameValue(imported.x, 1);
 
diff --git a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-specifier-tostring.js b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-specifier-tostring.js
index 3ec34ea390b481200d9a6d800c6e460e0f2a0896..afcac56fbb8efae186c09b29e148e164947547a2 100644
--- a/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-specifier-tostring.js
+++ b/test/language/module-code/dynamic-import/usage/nested-async-gen-return-await-specifier-tostring.js
@@ -48,7 +48,7 @@ async function * f() {
   return await import(obj);
 }
 
-f().next().then(imported => {
+f().next().then(({value: imported}) => {
 
   assert.sameValue(imported.default, 42);
   assert.sameValue(imported.x, 'Test262');