Register driver

This commit is contained in:
Daniel Imms 2019-08-14 11:37:16 -07:00
parent 7ded2a730e
commit 37d8f1fd26
2 changed files with 6 additions and 1 deletions

View file

@ -84,6 +84,11 @@ class CodeRendererMain extends Disposable {
}));
this._register(workbench.onShutdown(() => this.dispose()));
// Driver
if (this.configuration.driver) {
registerWindowDriver().then(d => this._register(d));
}
// Startup
workbench.startup();
}

View file

@ -191,7 +191,7 @@ export async function launch(_args): Promise<void> {
// TODO: Don't open up the system browser
const webUserDataDir = join(tmpdir(), `smoketest-${Math.random() * 10000000000}`);
await promisify(mkdir)(webUserDataDir);
server = spawn(join(args[0], `resources/server/web.${process.platform === 'win32' ? 'bat' : 'sh'}`), ['--driver', 'web', '--web-user-data-dir', webUserDataDir]);
server = spawn(join(args[0], `resources/server/web.${process.platform === 'win32' ? 'bat' : 'sh'}`), ['--no-browser', '--driver', 'web', '--web-user-data-dir', webUserDataDir]);
server.stderr.on('data', e => console.log('Server stderr: ' + e));
process.on('exit', teardown);
endpoint = await waitForEndpoint();