Skip to content

Commit 656363b

Browse files
author
Stephan Brandauer
committed
update mocks
1 parent ddf4df4 commit 656363b

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

extensions/ql-vscode/test/vscode-tests/cli-integration/local-queries/skeleton-query-wizard.test.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,11 @@ import {
3636
createQueryTreeFolderItem,
3737
} from "../../../../src/queries-panel/query-tree-view-item";
3838
import { dump } from "js-yaml";
39+
import type { LanguageClient } from "vscode-languageclient/node";
3940

4041
describe("SkeletonQueryWizard", () => {
4142
let mockCli: CodeQLCliServer;
43+
let mockLanguageClient: LanguageClient;
4244
let mockApp: App;
4345
let wizard: SkeletonQueryWizard;
4446
let mockDatabaseManager: DatabaseManager;
@@ -88,6 +90,11 @@ describe("SkeletonQueryWizard", () => {
8890
]),
8991
resolveQlpacks: resolveQlpacksMock,
9092
});
93+
94+
mockLanguageClient = mockedObject<LanguageClient>({
95+
sendNotification: jest.fn().mockResolvedValue([]),
96+
});
97+
9198
mockApp = createMockApp();
9299

93100
mockDatabaseManager = mockedObject<DatabaseManager>({
@@ -142,6 +149,7 @@ describe("SkeletonQueryWizard", () => {
142149

143150
wizard = new SkeletonQueryWizard(
144151
mockCli,
152+
mockLanguageClient,
145153
jest.fn(),
146154
mockApp,
147155
mockDatabaseManager,
@@ -165,6 +173,7 @@ describe("SkeletonQueryWizard", () => {
165173
beforeEach(() => {
166174
wizard = new SkeletonQueryWizard(
167175
mockCli,
176+
mockLanguageClient,
168177
jest.fn(),
169178
mockApp,
170179
mockDatabaseManager,
@@ -313,6 +322,7 @@ describe("SkeletonQueryWizard", () => {
313322

314323
wizard = new SkeletonQueryWizard(
315324
mockCli,
325+
mockLanguageClient,
316326
jest.fn(),
317327
mockApp,
318328
mockDatabaseManagerWithItems,
@@ -362,6 +372,7 @@ describe("SkeletonQueryWizard", () => {
362372

363373
wizard = new SkeletonQueryWizard(
364374
mockCli,
375+
mockLanguageClient,
365376
jest.fn(),
366377
mockApp,
367378
mockDatabaseManagerWithItems,
@@ -466,6 +477,7 @@ describe("SkeletonQueryWizard", () => {
466477

467478
wizard = new SkeletonQueryWizard(
468479
mockCli,
480+
mockLanguageClient,
469481
jest.fn(),
470482
mockApp,
471483
mockDatabaseManager,
@@ -687,6 +699,7 @@ describe("SkeletonQueryWizard", () => {
687699

688700
wizard = new SkeletonQueryWizard(
689701
mockCli,
702+
mockLanguageClient,
690703
jest.fn(),
691704
mockApp,
692705
mockDatabaseManager,
@@ -716,6 +729,7 @@ describe("SkeletonQueryWizard", () => {
716729

717730
wizard = new SkeletonQueryWizard(
718731
mockCli,
732+
mockLanguageClient,
719733
jest.fn(),
720734
mockApp,
721735
mockDatabaseManager,
@@ -749,6 +763,7 @@ describe("SkeletonQueryWizard", () => {
749763

750764
wizard = new SkeletonQueryWizard(
751765
mockCli,
766+
mockLanguageClient,
752767
jest.fn(),
753768
mockApp,
754769
mockDatabaseManager,
@@ -792,6 +807,7 @@ describe("SkeletonQueryWizard", () => {
792807

793808
wizard = new SkeletonQueryWizard(
794809
mockCli,
810+
mockLanguageClient,
795811
jest.fn(),
796812
mockApp,
797813
mockDatabaseManager,

0 commit comments

Comments
 (0)