Move vscode-api-tests to strict

This commit is contained in:
Matt Bierner
2017-11-06 14:32:01 -08:00
parent ae0519c17e
commit e5b9b820ef
2 changed files with 5 additions and 5 deletions

View File

@@ -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');
});
});
});

View File

@@ -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 => {