Skip to content

Commit 19cd302

Browse files
authored
fix: include launch args from test config (#1946)
Refs microsoft/vscode#199211
1 parent 1c26f2f commit 19cd302

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/build/generate-contributions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -967,7 +967,7 @@ const extensionHostConfig: IDebugger<IExtensionHostLaunchConfiguration> = {
967967
testConfiguration: {
968968
markdownDescription: refString('extensionHost.launch.testConfiguration'),
969969
type: 'string',
970-
default: '${workspaceaceFolder}/.vscode-test.js',
970+
default: '${workspaceFolder}/.vscode-test.js',
971971
},
972972
testConfigurationLabel: {
973973
markdownDescription: refString('extensionHost.launch.testConfigurationLabel'),

src/ui/configuration/extensionHostConfigurationResolver.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ export class ExtensionHostConfigurationResolver
6767
config.env = { ...config.env, ...testCfg.env };
6868
config.args = [
6969
...(config.args || []),
70+
...(testCfg.config.launchArgs || []),
7071
`--extensionDevelopmentPath=${testCfg.extensionDevelopmentPath}`,
7172
`--extensionTestsPath=${testCfg.extensionTestsPath}`,
7273
];
@@ -141,7 +142,7 @@ const resolveTestConfiguration = async (config: ResolvingExtensionHostConfigurat
141142
);
142143

143144
const configs: {
144-
config: { label?: string };
145+
config: { label?: string; launchArgs?: string[] };
145146
extensionTestsPath: string;
146147
extensionDevelopmentPath: string;
147148
env: Record<string, string>;

0 commit comments

Comments
 (0)