提交 3d887baa 编写于 作者: B Benjamin Pasero

fix tests

上级 7d071c44
......@@ -13,22 +13,22 @@ suite('EnvironmentService', () => {
test('parseExtensionHostPort when built', () => {
const parse = a => parseExtensionHostPort(parseArgs(a), true);
assert.deepEqual(parse([]), { port: null, brk: false });
assert.deepEqual(parse(['--debugPluginHost']), { port: null, brk: false });
assert.deepEqual(parse(['--debugPluginHost=1234']), { port: 1234, brk: false });
assert.deepEqual(parse(['--debugBrkPluginHost']), { port: null, brk: false });
assert.deepEqual(parse(['--debugBrkPluginHost=5678']), { port: 5678, brk: true });
assert.deepEqual(parse(['--debugPluginHost=1234', '--debugBrkPluginHost=5678']), { port: 5678, brk: true });
assert.deepEqual(parse([]), { port: null, break: false });
assert.deepEqual(parse(['--debugPluginHost']), { port: null, break: false });
assert.deepEqual(parse(['--debugPluginHost=1234']), { port: 1234, break: false });
assert.deepEqual(parse(['--debugBrkPluginHost']), { port: null, break: false });
assert.deepEqual(parse(['--debugBrkPluginHost=5678']), { port: 5678, break: true });
assert.deepEqual(parse(['--debugPluginHost=1234', '--debugBrkPluginHost=5678']), { port: 5678, break: true });
});
test('parseExtensionHostPort when unbuilt', () => {
const parse = a => parseExtensionHostPort(parseArgs(a), false);
assert.deepEqual(parse([]), { port: 5870, brk: false });
assert.deepEqual(parse(['--debugPluginHost']), { port: 5870, brk: false });
assert.deepEqual(parse(['--debugPluginHost=1234']), { port: 1234, brk: false });
assert.deepEqual(parse(['--debugBrkPluginHost']), { port: 5870, brk: false });
assert.deepEqual(parse(['--debugBrkPluginHost=5678']), { port: 5678, brk: true });
assert.deepEqual(parse(['--debugPluginHost=1234', '--debugBrkPluginHost=5678']), { port: 5678, brk: true });
assert.deepEqual(parse([]), { port: 5870, break: false });
assert.deepEqual(parse(['--debugPluginHost']), { port: 5870, break: false });
assert.deepEqual(parse(['--debugPluginHost=1234']), { port: 1234, break: false });
assert.deepEqual(parse(['--debugBrkPluginHost']), { port: 5870, break: false });
assert.deepEqual(parse(['--debugBrkPluginHost=5678']), { port: 5678, break: true });
assert.deepEqual(parse(['--debugPluginHost=1234', '--debugBrkPluginHost=5678']), { port: 5678, break: true });
});
});
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册