Skip to content

Commit 103e397

Browse files
author
Dave Bartolomeo
committed
Move debugger tests into subdirectory
1 parent aa9ca6e commit 103e397

File tree

3 files changed

+20
-19
lines changed

3 files changed

+20
-19
lines changed

extensions/ql-vscode/test/vscode-tests/cli-integration/debug-controller.ts renamed to extensions/ql-vscode/test/vscode-tests/cli-integration/debugger/debug-controller.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,20 @@ import {
77
debug,
88
workspace,
99
} from "vscode";
10-
import * as CodeQLProtocol from "../../../src/debugger/debug-protocol";
11-
import { DisposableObject } from "../../../src/pure/disposable-object";
12-
import { QueryResultType } from "../../../src/pure/legacy-messages";
13-
import { CoreCompletedQuery } from "../../../src/queryRunner";
14-
import { QueryOutputDir } from "../../../src/run-queries-shared";
10+
import * as CodeQLProtocol from "../../../../src/debugger/debug-protocol";
11+
import { DisposableObject } from "../../../../src/pure/disposable-object";
12+
import { QueryResultType } from "../../../../src/pure/legacy-messages";
13+
import { CoreCompletedQuery } from "../../../../src/queryRunner";
14+
import { QueryOutputDir } from "../../../../src/run-queries-shared";
1515
import {
1616
QLDebugArgs,
1717
QLDebugConfiguration,
18-
} from "../../../src/debugger/debug-configuration";
18+
} from "../../../../src/debugger/debug-configuration";
1919
import { join } from "path";
2020
import { writeFile } from "fs-extra";
2121
import { expect } from "@jest/globals";
22-
import { AppCommandManager } from "../../../src/common/commands";
22+
import { AppCommandManager } from "../../../../src/common/commands";
23+
import { getOnDiskWorkspaceFolders } from "../../../../src/helpers";
2324

2425
type Resolver<T> = (value: T) => void;
2526

@@ -211,7 +212,7 @@ export class DebugController
211212

212213
public async createLaunchJson(config: QLDebugConfiguration): Promise<void> {
213214
const launchJsonPath = join(
214-
getOnDiskWorkspaceFolders()[0],
215+
getOnDiskWorkspaceFolders()[0],
215216
".vscode/launch.json",
216217
);
217218

extensions/ql-vscode/test/vscode-tests/cli-integration/debugger.test.ts renamed to extensions/ql-vscode/test/vscode-tests/cli-integration/debugger/debugger.test.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
import { Selection, Uri, window, workspace } from "vscode";
22
import { join } from "path";
33

4-
import { DatabaseManager } from "../../../src/local-databases";
4+
import { DatabaseManager } from "../../../../src/local-databases";
55
import {
66
cleanDatabases,
77
ensureTestDatabase,
88
getActivatedExtension,
9-
} from "../global.helper";
10-
import { describeWithCodeQL } from "../cli";
9+
} from "../../global.helper";
10+
import { describeWithCodeQL } from "../../cli";
1111
import { withDebugController } from "./debug-controller";
12-
import { CodeQLCliServer } from "../../../src/cli";
13-
import { QueryOutputDir } from "../../../src/run-queries-shared";
14-
import { createVSCodeCommandManager } from "../../../src/common/vscode/commands";
15-
import { AllCommands } from "../../../src/common/commands";
12+
import { CodeQLCliServer } from "../../../../src/cli";
13+
import { QueryOutputDir } from "../../../../src/run-queries-shared";
14+
import { createVSCodeCommandManager } from "../../../../src/common/vscode/commands";
15+
import { AllCommands } from "../../../../src/common/commands";
1616

1717
jest.setTimeout(30_000);
1818

@@ -44,9 +44,9 @@ describeWithCodeQL()("Debugger", () => {
4444
let databaseManager: DatabaseManager;
4545
let cli: CodeQLCliServer;
4646
const appCommands = createVSCodeCommandManager<AllCommands>();
47-
const simpleQueryPath = join(__dirname, "data", "simple-query.ql");
48-
const quickEvalQueryPath = join(__dirname, "data", "QuickEvalQuery.ql");
49-
const quickEvalLibPath = join(__dirname, "data", "QuickEvalLib.qll");
47+
const simpleQueryPath = join(__dirname, "..", "data", "simple-query.ql");
48+
const quickEvalQueryPath = join(__dirname, "..", "data", "QuickEvalQuery.ql");
49+
const quickEvalLibPath = join(__dirname, "..", "data", "QuickEvalLib.qll");
5050

5151
beforeEach(async () => {
5252
const extension = await getActivatedExtension();

extensions/ql-vscode/test/vscode-tests/cli-integration/queries.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import {
2828
QueryServerCommands,
2929
} from "../../../src/common/commands";
3030
import { ProgressCallback } from "../../../src/progress";
31-
import { withDebugController } from "./debug-controller";
31+
import { withDebugController } from "./debugger/debug-controller";
3232

3333
type DebugMode = "localQueries" | "debug";
3434

0 commit comments

Comments
 (0)