mirror of
https://github.com/Microsoft/vscode
synced 2024-10-13 14:57:14 +00:00
Fix configuration resolver tests
This commit is contained in:
parent
2d12f6536c
commit
8345780f30
|
@ -403,7 +403,7 @@ suite('Configuration Resolver Service', () => {
|
||||||
assert.equal(0, mockCommandService.callCount);
|
assert.equal(0, mockCommandService.callCount);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
test.skip('a single pick input variable', () => {
|
test('a single pick input variable', () => {
|
||||||
|
|
||||||
const configuration = {
|
const configuration = {
|
||||||
'name': 'Attach to Process',
|
'name': 'Attach to Process',
|
||||||
|
@ -457,7 +457,7 @@ suite('Configuration Resolver Service', () => {
|
||||||
assert.equal(1, mockCommandService.callCount);
|
assert.equal(1, mockCommandService.callCount);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
test.skip('several input variables and command', () => {
|
test('several input variables and command', () => {
|
||||||
|
|
||||||
const configuration = {
|
const configuration = {
|
||||||
'name': '${input:input3}',
|
'name': '${input:input3}',
|
||||||
|
@ -530,7 +530,7 @@ class MockQuickInputService implements IQuickInputService {
|
||||||
public pick<T extends IQuickPickItem>(picks: Promise<QuickPickInput<T>[]> | QuickPickInput<T>[], options?: IPickOptions<T> & { canPickMany: false }, token?: CancellationToken): Promise<T>;
|
public pick<T extends IQuickPickItem>(picks: Promise<QuickPickInput<T>[]> | QuickPickInput<T>[], options?: IPickOptions<T> & { canPickMany: false }, token?: CancellationToken): Promise<T>;
|
||||||
public pick<T extends IQuickPickItem>(picks: Promise<QuickPickInput<T>[]> | QuickPickInput<T>[], options?: Omit<IPickOptions<T>, 'canPickMany'>, token?: CancellationToken): Promise<T | undefined> {
|
public pick<T extends IQuickPickItem>(picks: Promise<QuickPickInput<T>[]> | QuickPickInput<T>[], options?: Omit<IPickOptions<T>, 'canPickMany'>, token?: CancellationToken): Promise<T | undefined> {
|
||||||
if (Types.isArray(picks)) {
|
if (Types.isArray(picks)) {
|
||||||
return Promise.resolve(<T>{ label: 'selectedPick', description: 'pick description' });
|
return Promise.resolve(<any>{ label: 'selectedPick', description: 'pick description', value: 'selectedPick' });
|
||||||
} else {
|
} else {
|
||||||
return Promise.resolve(undefined);
|
return Promise.resolve(undefined);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue