Skip to content

Commit cd1aa95

Browse files
committed
Fix test mocks
1 parent f431636 commit cd1aa95

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

test/lsptoolshost/unitTests/languageServerConfigChangeObserver.test.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,11 @@ describe('Option changes observer', () => {
128128
});
129129

130130
function resetMocks() {
131-
vscode.window.showInformationMessage = async <T>(message: string, ...items: T[]) => {
131+
vscode.window.showInformationMessage = async <T>(
132+
message: string,
133+
_options: vscode.MessageOptions,
134+
...items: T[]
135+
) => {
132136
infoMessage = message;
133137
return new Promise<T | undefined>((resolve) => {
134138
doClickCancel = () => {

test/omnisharp/omnisharpUnitTests/informationMessageObserver.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ describe('InformationMessageObserver', () => {
3333
jest.spyOn(vscode.window, 'showInformationMessage').mockImplementation(
3434
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
3535
//@ts-ignore
36-
async <T>(message: string, ...items: T[]) => {
36+
async <T>(message: string, _options: vscode.MessageOptions, ...items: T[]) => {
3737
infoMessage = message;
3838
return new Promise<T | undefined>((resolve) => {
3939
doClickCancel = () => {

test/omnisharp/omnisharpUnitTests/logging/warningMessageObserver.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import { vscode } from '../../../../src/vscodeAdapter';
1414
import { TestScheduler } from 'rxjs/testing';
1515
import { from as observableFrom, Subject } from 'rxjs';
1616
import { timeout, map } from 'rxjs/operators';
17+
import { MessageOptions } from 'vscode';
1718

1819
describe('WarningMessageObserver', () => {
1920
let doClickOk: () => void;
@@ -32,7 +33,7 @@ describe('WarningMessageObserver', () => {
3233
let observer: WarningMessageObserver;
3334
const vscode: vscode = getFakeVsCode();
3435

35-
vscode.window.showWarningMessage = async <T>(message: string, ...items: T[]) => {
36+
vscode.window.showWarningMessage = async <T>(message: string, _options: MessageOptions, ...items: T[]) => {
3637
warningMessages.push(message);
3738
assertionObservable.next(`[${warningMessages.length}] ${message}`);
3839
return new Promise<T | undefined>((resolve) => {

test/omnisharp/omnisharpUnitTests/optionChangeObserver.test.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,11 @@ describe('OmniSharpConfigChangeObserver', () => {
121121
});
122122

123123
function resetMocks() {
124-
vscode.window.showInformationMessage = async <T>(message: string, ...items: T[]) => {
124+
vscode.window.showInformationMessage = async <T>(
125+
message: string,
126+
_options: vscode.MessageOptions,
127+
...items: T[]
128+
) => {
125129
infoMessage = message;
126130
return new Promise<T | undefined>((resolve) => {
127131
doClickCancel = () => {

0 commit comments

Comments
 (0)