add ignoreIfExists-option #10659

This commit is contained in:
Johannes Rieken
2018-06-20 15:57:38 +02:00
parent 991b74bced
commit 257ae9f76c
7 changed files with 23 additions and 11 deletions

View File

@@ -682,4 +682,12 @@ suite('workspace-namespace', () => {
// todo@ben
// assert.equal((await vscode.workspace.openTextDocument(docUri)).getText(), '');
});
test('WorkspaceEdit: create & ignoreIfExists', async function () {
let docUri = await createRandomFile('before');
let we = new vscode.WorkspaceEdit();
we.createFile(docUri, { ignoreIfExists: true });
assert.ok(await vscode.workspace.applyEdit(we));
assert.equal((await vscode.workspace.openTextDocument(docUri)).getText(), 'before');
});
});