Я пытаюсь написать модульные тесты, которые открывают определенную папку как рабочее пространство, а затем открывают определенный файл и показывают его в редакторе.
Я попытался с помощью команды 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);
});
Поведение заключается в том, что папка открывается, но после этого документ не открывается.
Если я пытаюсь открыть документ, не открывая папку, он открывается. Но мне нужно сначала открыть папку.