openTextDocument после открытия папки - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь написать модульные тесты, которые открывают определенную папку как рабочее пространство, а затем открывают определенный файл и показывают его в редакторе.

Я попытался с помощью команды vscode.openFolder открыть папку, которая работала, но я не могу открыть файлы после ее выполнения.

vscode.commands.executeCommand("vscode.openFolder", wsUri);

const document = await vscode.workspace.openTextDocument(fileUri);
const editor = await vscode.window.showTextDocument(document);

также пытался открыть файл в then

vscode.commands.executeCommand("vscode.openFolder", wsUri).then(async () => {
  const document = await vscode.workspace.openTextDocument(fileUri);
  const editor = await vscode.window.showTextDocument(document);
});

Поведение заключается в том, что папка открывается, но после этого документ не открывается. Если я пытаюсь открыть документ, не открывая папку, он открывается. Но мне нужно сначала открыть папку.

...