Path: blob/main/extensions/copilot/test/simulation/nesOptionsToConfigurations.ts
13388 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/4import { ConfigKey } from '../../src/platform/configuration/common/configurationService';5import { SimulationOptions } from '../base/simulationOptions';6import { Configuration } from '../base/stest';78export function nesOptionsToConfigurations(options: SimulationOptions): Configuration<unknown>[] {9const configs: Configuration<unknown>[] = [];1011if (options.nesUrl) {12configs.push({13key: ConfigKey.TeamInternal.InlineEditsXtabProviderUrl,14value: options.nesUrl,15});16}17if (options.nesApiKey) {18configs.push({19key: ConfigKey.TeamInternal.InlineEditsXtabProviderApiKey,20value: options.nesApiKey,21});22}2324return configs;25}262728