Move test-runner.ts to /query-testing/test-runner.ts

This commit is contained in:
Charis Kyriakou
2023-04-28 11:08:47 +00:00
parent 7662b3900f
commit c215072d2e
7 changed files with 29 additions and 29 deletions

View File

@@ -121,8 +121,8 @@ import { App } from "./common/app";
import { registerCommandWithErrorHandling } from "./common/vscode/commands";
import { DebuggerUI } from "./debugger/debugger-ui";
import { DataExtensionsEditorModule } from "./data-extensions-editor/data-extensions-editor-module";
import { TestManager } from "./test-manager";
import { TestRunner } from "./test-runner";
import { TestManager } from "./query-testing/test-manager";
import { TestRunner } from "./query-testing/test-runner";
import { TestManagerBase } from "./query-testing/test-manager-base";
import { NewQueryRunner, QueryRunner, QueryServerClient } from "./query-server";

View File

@@ -23,7 +23,7 @@ import { Event, EventEmitter, CancellationTokenSource } from "vscode";
import { DisposableObject } from "../pure/disposable-object";
import { CodeQLCliServer, TestCompleted } from "../codeql-cli/cli";
import { testLogger } from "../common";
import { TestRunner } from "../test-runner";
import { TestRunner } from "./test-runner";
/**
* Get the full path of the `.expected` file for the specified QL test.

View File

@@ -15,20 +15,20 @@ import {
tests,
workspace,
} from "vscode";
import { DisposableObject } from "./pure/disposable-object";
import { DisposableObject } from "../pure/disposable-object";
import {
QLTestDirectory,
QLTestDiscovery,
QLTestFile,
QLTestNode,
} from "./qltest-discovery";
import { CodeQLCliServer } from "./codeql-cli/cli";
import { getErrorMessage } from "./pure/helpers-pure";
import { BaseLogger, LogOptions } from "./common";
} from "../qltest-discovery";
import { CodeQLCliServer } from "../codeql-cli/cli";
import { getErrorMessage } from "../pure/helpers-pure";
import { BaseLogger, LogOptions } from "../common";
import { TestRunner } from "./test-runner";
import { TestManagerBase } from "./query-testing/test-manager-base";
import { App } from "./common/app";
import { isWorkspaceFolderOnDisk } from "./helpers";
import { TestManagerBase } from "./test-manager-base";
import { App } from "../common/app";
import { isWorkspaceFolderOnDisk } from "../helpers";
/**
* Returns the complete text content of the specified file. If there is an error reading the file,

View File

@@ -1,16 +1,16 @@
import { CancellationToken, Uri } from "vscode";
import { CodeQLCliServer, TestCompleted } from "./codeql-cli/cli";
import { DatabaseItem, DatabaseManager } from "./databases/local-databases";
import { CodeQLCliServer, TestCompleted } from "../codeql-cli/cli";
import { DatabaseItem, DatabaseManager } from "../databases/local-databases";
import {
getOnDiskWorkspaceFolders,
showAndLogExceptionWithTelemetry,
showAndLogWarningMessage,
} from "./helpers";
import { asError, getErrorMessage } from "./pure/helpers-pure";
import { redactableError } from "./pure/errors";
} from "../helpers";
import { asError, getErrorMessage } from "../pure/helpers-pure";
import { redactableError } from "../pure/errors";
import { access } from "fs-extra";
import { BaseLogger } from "./common";
import { DisposableObject } from "./pure/disposable-object";
import { BaseLogger } from "../common";
import { DisposableObject } from "../pure/disposable-object";
async function isFileAccessible(uri: Uri): Promise<boolean> {
try {

View File

@@ -14,13 +14,13 @@ import { QLTestAdapter } from "../../../../src/query-testing/test-adapter";
import { CodeQLCliServer } from "../../../../src/codeql-cli/cli";
import { DatabaseManager } from "../../../../src/databases/local-databases";
import { mockedObject } from "../../utils/mocking.helpers";
import { TestRunner } from "../../../../src/test-runner";
import { TestRunner } from "../../../../src/query-testing/test-runner";
import {
createMockCliServerForTestRun,
mockEmptyDatabaseManager,
mockTestsInfo,
} from "../test-runner-helpers";
import { TestManager } from "../../../../src/test-manager";
} from "./test-runner-helpers";
import { TestManager } from "../../../../src/query-testing/test-manager";
import { createMockApp } from "../../../__mocks__/appMock";
type IdTestItemPair = [id: string, testItem: TestItem];

View File

@@ -1,7 +1,7 @@
import { Uri } from "vscode";
import { mockedObject } from "../utils/mocking.helpers";
import { CodeQLCliServer } from "../../../src/codeql-cli/cli";
import { DatabaseManager } from "../../../src/databases/local-databases";
import { mockedObject } from "../../utils/mocking.helpers";
import { CodeQLCliServer } from "../../../../src/codeql-cli/cli";
import { DatabaseManager } from "../../../../src/databases/local-databases";
/**
* Fake QL tests used by various tests.

View File

@@ -1,14 +1,14 @@
import { CancellationTokenSource, Uri } from "vscode";
import { CodeQLCliServer } from "../../../src/codeql-cli/cli";
import { CodeQLCliServer } from "../../../../src/codeql-cli/cli";
import {
DatabaseItem,
DatabaseItemImpl,
DatabaseManager,
FullDatabaseOptions,
} from "../../../src/databases/local-databases";
import { mockedObject } from "../utils/mocking.helpers";
import { TestRunner } from "../../../src/test-runner";
import { createMockLogger } from "../../__mocks__/loggerMock";
} from "../../../../src/databases/local-databases";
import { mockedObject } from "../../utils/mocking.helpers";
import { TestRunner } from "../../../../src/query-testing/test-runner";
import { createMockLogger } from "../../../__mocks__/loggerMock";
import {
createMockCliServerForTestRun,
mockTestsInfo,