Files
vscode/extensions/copilot/test/simulation/nesOptionsToConfigurations.ts
Sandeep Somavarapu fedde4f1f1 clean up: (#2040)
* clean up:
- simplify namespaces
- simplify defining settings

* fix unused configs
2025-11-17 14:32:52 +00:00

27 lines
997 B
TypeScript

/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import { ConfigKey } from '../../src/platform/configuration/common/configurationService';
import { SimulationOptions } from '../base/simulationOptions';
import { Configuration } from '../base/stest';
export function nesOptionsToConfigurations(options: SimulationOptions): Configuration<unknown>[] {
const configs: Configuration<unknown>[] = [];
if (options.nesUrl) {
configs.push({
key: ConfigKey.TeamInternal.InlineEditsXtabProviderUrl,
value: options.nesUrl,
});
}
if (options.nesApiKey) {
configs.push({
key: ConfigKey.TeamInternal.InlineEditsXtabProviderApiKey,
value: options.nesApiKey,
});
}
return configs;
}