diff --git a/extensions/vscode-api-tests/src/singlefolder-tests/webview.test.ts b/extensions/vscode-api-tests/src/singlefolder-tests/webview.test.ts index 221ad5903e5..14682728232 100644 --- a/extensions/vscode-api-tests/src/singlefolder-tests/webview.test.ts +++ b/extensions/vscode-api-tests/src/singlefolder-tests/webview.test.ts @@ -137,7 +137,7 @@ suite('Webview tests', () => { }); `); - const firstResponse = await getWebviewMesssage(webview); + const firstResponse = await getMesssage(webview); assert.strictEqual(firstResponse.value, 100); // Swap away from the webview @@ -174,10 +174,8 @@ function createHtmlDocumentWithBody(body: string): string { `; } - - -function getWebviewMesssage(webview: vscode.WebviewPanel): Promise { - return new Promise(resolve => { +function getMesssage(webview: vscode.WebviewPanel): Promise { + return new Promise(resolve => { const sub = webview.webview.onDidReceiveMessage(message => { sub.dispose(); resolve(message); @@ -185,8 +183,8 @@ function getWebviewMesssage(webview: vscode.WebviewPanel): Promise { }); } -function sendRecieveMessage(webview: vscode.WebviewPanel, message: any): Promise { - const p = getWebviewMesssage(webview); +function sendRecieveMessage(webview: vscode.WebviewPanel, message: T): Promise { + const p = getMesssage(webview); webview.webview.postMessage(message); return p; }