提交 e5b9b820 编写于 作者: M Matt Bierner

Move vscode-api-tests to strict

上级 ae0519c1
......@@ -78,12 +78,12 @@ suite('languages namespace tests', () => {
});
return workspace.openTextDocument(uri).then(doc => {
return commands.executeCommand('vscode.executeCompletionItemProvider', uri, new Position(1, 0));
}).then((result: CompletionList) => {
return commands.executeCommand<CompletionList>('vscode.executeCompletionItemProvider', uri, new Position(1, 0));
}).then((result: CompletionList | undefined) => {
r1.dispose();
assert.ok(ran);
console.log(result.items);
assert.equal(result.items[0].label, 'foo');
console.log(result!.items);
assert.equal(result!.items[0].label, 'foo');
});
});
});
......@@ -350,7 +350,7 @@ suite('window namespace tests', () => {
});
test('showWorkspaceFolderPick', function () {
const p = (<any>window).showWorkspaceFolderPick(undefined);
const p = window.showWorkspaceFolderPick(undefined);
return commands.executeCommand('workbench.action.acceptSelectedQuickOpenItem').then(() => {
return p.then(workspace => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册