mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-12 19:39:20 -05:00
Register driver
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user