Skip to content

Commit c319d61

Browse files
authored
Merge pull request #2391 from github/charisk/move-query-testing-files
Move query testing related files to /query-testing
2 parents 27ebc3e + 331487d commit c319d61

File tree

14 files changed

+50
-50
lines changed

14 files changed

+50
-50
lines changed

extensions/ql-vscode/src/common/commands.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type { DbTreeViewItem } from "../databases/ui/db-tree-view-item";
55
import type { DatabaseItem } from "../databases/local-databases";
66
import type { QueryHistoryInfo } from "../query-history/query-history-info";
77
import type { RepositoriesFilterSortStateWithIds } from "../pure/variant-analysis-filter-sort";
8-
import type { TestTreeNode } from "../test-tree-node";
8+
import type { TestTreeNode } from "../query-testing/test-tree-node";
99
import type {
1010
VariantAnalysis,
1111
VariantAnalysisScannedRepository,

extensions/ql-vscode/src/extension.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ import {
8686
LegacyQueryRunner,
8787
QueryServerClient as LegacyQueryServerClient,
8888
} from "./query-server/legacy";
89-
import { QLTestAdapterFactory } from "./test-adapter";
90-
import { TestUIService } from "./test-ui";
89+
import { QLTestAdapterFactory } from "./query-testing/test-adapter";
90+
import { TestUIService } from "./query-testing/test-ui";
9191
import { CompareView } from "./compare/compare-view";
9292
import { initializeTelemetry } from "./telemetry";
9393
import { ProgressCallback, withProgress } from "./common/vscode/progress";
@@ -121,9 +121,9 @@ import { App } from "./common/app";
121121
import { registerCommandWithErrorHandling } from "./common/vscode/commands";
122122
import { DebuggerUI } from "./debugger/debugger-ui";
123123
import { DataExtensionsEditorModule } from "./data-extensions-editor/data-extensions-editor-module";
124-
import { TestManager } from "./test-manager";
125-
import { TestRunner } from "./test-runner";
126-
import { TestManagerBase } from "./test-manager-base";
124+
import { TestManager } from "./query-testing/test-manager";
125+
import { TestRunner } from "./query-testing/test-runner";
126+
import { TestManagerBase } from "./query-testing/test-manager-base";
127127
import { NewQueryRunner, QueryRunner, QueryServerClient } from "./query-server";
128128

129129
/**

extensions/ql-vscode/src/discovery.ts renamed to extensions/ql-vscode/src/query-testing/discovery.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { DisposableObject } from "./pure/disposable-object";
2-
import { extLogger } from "./common";
3-
import { getErrorMessage } from "./pure/helpers-pure";
1+
import { DisposableObject } from "../pure/disposable-object";
2+
import { extLogger } from "../common";
3+
import { getErrorMessage } from "../pure/helpers-pure";
44

55
/**
66
* Base class for "discovery" operations, which scan the file system to find specific kinds of

extensions/ql-vscode/src/qltest-discovery.ts renamed to extensions/ql-vscode/src/query-testing/qltest-discovery.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import {
88
WorkspaceFolder,
99
env,
1010
} from "vscode";
11-
import { MultiFileSystemWatcher } from "./common/vscode/multi-file-system-watcher";
12-
import { CodeQLCliServer } from "./codeql-cli/cli";
11+
import { MultiFileSystemWatcher } from "../common/vscode/multi-file-system-watcher";
12+
import { CodeQLCliServer } from "../codeql-cli/cli";
1313
import { pathExists } from "fs-extra";
1414

1515
/**

extensions/ql-vscode/src/test-adapter.ts renamed to extensions/ql-vscode/src/query-testing/test-adapter.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ import {
2020
QLTestDiscovery,
2121
} from "./qltest-discovery";
2222
import { Event, EventEmitter, CancellationTokenSource } from "vscode";
23-
import { DisposableObject } from "./pure/disposable-object";
24-
import { CodeQLCliServer, TestCompleted } from "./codeql-cli/cli";
25-
import { testLogger } from "./common";
23+
import { DisposableObject } from "../pure/disposable-object";
24+
import { CodeQLCliServer, TestCompleted } from "../codeql-cli/cli";
25+
import { testLogger } from "../common";
2626
import { TestRunner } from "./test-runner";
2727

2828
/**

extensions/ql-vscode/src/test-manager-base.ts renamed to extensions/ql-vscode/src/query-testing/test-manager-base.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { copy, createFile, lstat, pathExists } from "fs-extra";
2-
import { TestUICommands } from "./common/commands";
3-
import { DisposableObject } from "./pure/disposable-object";
2+
import { TestUICommands } from "../common/commands";
3+
import { DisposableObject } from "../pure/disposable-object";
44
import { getActualFile, getExpectedFile } from "./test-adapter";
55
import { TestItem, TextDocumentShowOptions, Uri, window } from "vscode";
66
import { basename } from "path";
7-
import { App } from "./common/app";
7+
import { App } from "../common/app";
88
import { TestTreeNode } from "./test-tree-node";
99

1010
export type TestNode = TestTreeNode | TestItem;

extensions/ql-vscode/src/test-manager.ts renamed to extensions/ql-vscode/src/query-testing/test-manager.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@ import {
1515
tests,
1616
workspace,
1717
} from "vscode";
18-
import { DisposableObject } from "./pure/disposable-object";
18+
import { DisposableObject } from "../pure/disposable-object";
1919
import {
2020
QLTestDirectory,
2121
QLTestDiscovery,
2222
QLTestFile,
2323
QLTestNode,
2424
} from "./qltest-discovery";
25-
import { CodeQLCliServer } from "./codeql-cli/cli";
26-
import { getErrorMessage } from "./pure/helpers-pure";
27-
import { BaseLogger, LogOptions } from "./common";
25+
import { CodeQLCliServer } from "../codeql-cli/cli";
26+
import { getErrorMessage } from "../pure/helpers-pure";
27+
import { BaseLogger, LogOptions } from "../common";
2828
import { TestRunner } from "./test-runner";
2929
import { TestManagerBase } from "./test-manager-base";
30-
import { App } from "./common/app";
31-
import { isWorkspaceFolderOnDisk } from "./helpers";
30+
import { App } from "../common/app";
31+
import { isWorkspaceFolderOnDisk } from "../helpers";
3232

3333
/**
3434
* Returns the complete text content of the specified file. If there is an error reading the file,

extensions/ql-vscode/src/test-runner.ts renamed to extensions/ql-vscode/src/query-testing/test-runner.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { CancellationToken, Uri } from "vscode";
2-
import { CodeQLCliServer, TestCompleted } from "./codeql-cli/cli";
3-
import { DatabaseItem, DatabaseManager } from "./databases/local-databases";
2+
import { CodeQLCliServer, TestCompleted } from "../codeql-cli/cli";
3+
import { DatabaseItem, DatabaseManager } from "../databases/local-databases";
44
import {
55
getOnDiskWorkspaceFolders,
66
showAndLogExceptionWithTelemetry,
77
showAndLogWarningMessage,
8-
} from "./helpers";
9-
import { asError, getErrorMessage } from "./pure/helpers-pure";
10-
import { redactableError } from "./pure/errors";
8+
} from "../helpers";
9+
import { asError, getErrorMessage } from "../pure/helpers-pure";
10+
import { redactableError } from "../pure/errors";
1111
import { access } from "fs-extra";
12-
import { BaseLogger } from "./common";
13-
import { DisposableObject } from "./pure/disposable-object";
12+
import { BaseLogger } from "../common";
13+
import { DisposableObject } from "../pure/disposable-object";
1414

1515
async function isFileAccessible(uri: Uri): Promise<boolean> {
1616
try {
File renamed without changes.

extensions/ql-vscode/src/test-ui.ts renamed to extensions/ql-vscode/src/query-testing/test-ui.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import {
88
TestSuiteEvent,
99
} from "vscode-test-adapter-api";
1010
import { TestTreeNode } from "./test-tree-node";
11-
import { DisposableObject } from "./pure/disposable-object";
11+
import { DisposableObject } from "../pure/disposable-object";
1212
import { QLTestAdapter } from "./test-adapter";
13-
import { App } from "./common/app";
13+
import { App } from "../common/app";
1414
import { TestManagerBase } from "./test-manager-base";
1515

1616
type VSCodeTestEvent =

0 commit comments

Comments
 (0)