diff --git a/src/testRunner/unittests/services/convertToAsyncFunction.ts b/src/testRunner/unittests/services/convertToAsyncFunction.ts index 12b24c832d0..81d847f31af 100644 --- a/src/testRunner/unittests/services/convertToAsyncFunction.ts +++ b/src/testRunner/unittests/services/convertToAsyncFunction.ts @@ -355,6 +355,16 @@ function [#|f|](): Promise{ _testConvertToAsyncFunction("convertToAsyncFunction_objectBindingPattern", ` function [#|f|](): Promise{ return fetch('https://typescriptlang.org').then(({ result }) => { console.log(result) }); +}`); + _testConvertToAsyncFunction("convertToAsyncFunction_arrayBindingPatternRename", ` +function [#|f|](): Promise{ + const result = getResult(); + return fetch('https://typescriptlang.org').then(([result]) => { console.log(result) }); +}`); + _testConvertToAsyncFunction("convertToAsyncFunction_objectBindingPatternRename", ` +function [#|f|](): Promise{ + const result = getResult(); + return fetch('https://typescriptlang.org').then(({ result }) => { console.log(result) }); }`); _testConvertToAsyncFunction("convertToAsyncFunction_basicNoReturnTypeAnnotation", ` function [#|f|]() {