start -> open, exit -> close, remove exit code

This commit is contained in:
Daniel Imms
2019-07-26 15:30:31 -07:00
parent ff82475a90
commit 6bb5e193f9
4 changed files with 46 additions and 46 deletions

View File

@@ -36,16 +36,17 @@ suite('workspace-namespace', () => {
};
const writeEmitter = new vscode.EventEmitter<string>();
const execution = new vscode.CustomExecution2((): Thenable<vscode.Pseudoterminal> => {
return Promise.resolve(<vscode.Pseudoterminal>{
const pty: vscode.Pseudoterminal = {
onDidWrite: writeEmitter.event,
start: () => {
open: () => {
writeEmitter.fire('testing\r\n');
},
shutdown: () => {
close: () => {
taskProvider.dispose();
done();
}
});
};
return Promise.resolve(pty);
});
const task = new vscode.Task2(kind, vscode.TaskScope.Workspace, taskName, taskType, execution);
result.push(task);