Skip to content

Commit 2ca4097

Browse files
authored
Move remote queries test files to be under remote-queries dir (#1270)
1 parent f1d1601 commit 2ca4097

3 files changed

Lines changed: 21 additions & 22 deletions

File tree

extensions/ql-vscode/src/vscode-tests/cli-integration/run-remote-query.test.ts renamed to extensions/ql-vscode/src/vscode-tests/cli-integration/remote-queries/run-remote-query.test.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ import * as fs from 'fs-extra';
66
import * as os from 'os';
77
import * as yaml from 'js-yaml';
88

9-
import { QlPack, runRemoteQuery } from '../../remote-queries/run-remote-query';
10-
import { Credentials } from '../../authentication';
11-
import { CliVersionConstraint, CodeQLCliServer } from '../../cli';
12-
import { CodeQLExtensionInterface } from '../../extension';
13-
import { setRemoteControllerRepo, setRemoteRepositoryLists } from '../../config';
14-
import { UserCancellationException } from '../../commandRunner';
9+
import { QlPack, runRemoteQuery } from '../../../remote-queries/run-remote-query';
10+
import { Credentials } from '../../../authentication';
11+
import { CliVersionConstraint, CodeQLCliServer } from '../../../cli';
12+
import { CodeQLExtensionInterface } from '../../../extension';
13+
import { setRemoteControllerRepo, setRemoteRepositoryLists } from '../../../config';
14+
import { UserCancellationException } from '../../../commandRunner';
1515
import { lte } from 'semver';
1616

1717
describe('Remote queries', function() {
18-
const baseDir = path.join(__dirname, '../../../src/vscode-tests/cli-integration');
18+
const baseDir = path.join(__dirname, '../../../../src/vscode-tests/cli-integration');
1919

2020
let sandbox: sinon.SinonSandbox;
2121

extensions/ql-vscode/src/vscode-tests/no-workspace/remote-query-history.test.ts renamed to extensions/ql-vscode/src/vscode-tests/no-workspace/remote-queries/remote-query-history.test.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,26 @@ import * as sinon from 'sinon';
44
import { expect } from 'chai';
55

66
import { CancellationToken, ExtensionContext, Uri, window, workspace } from 'vscode';
7-
import { QueryHistoryConfig } from '../../config';
8-
import { DatabaseManager } from '../../databases';
9-
import { tmpDir } from '../../helpers';
10-
import { QueryHistoryManager } from '../../query-history';
11-
import { QueryServerClient } from '../../queryserver-client';
12-
import { Credentials } from '../../authentication';
13-
import { AnalysesResultsManager } from '../../remote-queries/analyses-results-manager';
14-
import { RemoteQueryResult } from '../../remote-queries/shared/remote-query-result';
15-
import { DisposableBucket } from '../disposable-bucket';
16-
import { testDisposeHandler } from '../test-dispose-handler';
17-
import { walkDirectory } from '../../helpers';
18-
import { getErrorMessage } from '../../pure/helpers-pure';
7+
import { QueryHistoryConfig } from '../../../config';
8+
import { DatabaseManager } from '../../../databases';
9+
import { tmpDir } from '../../../helpers';
10+
import { QueryHistoryManager } from '../../../query-history';
11+
import { QueryServerClient } from '../../../queryserver-client';
12+
import { Credentials } from '../../../authentication';
13+
import { AnalysesResultsManager } from '../../../remote-queries/analyses-results-manager';
14+
import { RemoteQueryResult } from '../../../remote-queries/shared/remote-query-result';
15+
import { DisposableBucket } from '../../disposable-bucket';
16+
import { testDisposeHandler } from '../../test-dispose-handler';
17+
import { walkDirectory } from '../../../helpers';
18+
import { getErrorMessage } from '../../../pure/helpers-pure';
1919

2020
/**
2121
* Tests for remote queries and how they interact with the query history manager.
2222
*/
2323

2424
describe('Remote queries and query history manager', function() {
2525

26-
const EXTENSION_PATH = path.join(__dirname, '../../../');
26+
const EXTENSION_PATH = path.join(__dirname, '../../../../');
2727
const STORAGE_DIR = Uri.file(path.join(tmpDir.name, 'remote-queries')).fsPath;
2828
const asyncNoop = async () => { /** noop */ };
2929

@@ -353,7 +353,7 @@ describe('Remote queries and query history manager', function() {
353353

354354
async function copyHistoryState() {
355355
fs.ensureDirSync(STORAGE_DIR);
356-
fs.copySync(path.join(__dirname, 'data/remote-queries/'), path.join(tmpDir.name, 'remote-queries'));
356+
fs.copySync(path.join(__dirname, '../data/remote-queries/'), path.join(tmpDir.name, 'remote-queries'));
357357

358358
// also, replace the files with "PLACEHOLDER" so that they have the correct directory
359359
for await (const p of walkDirectory(STORAGE_DIR)) {

extensions/ql-vscode/src/vscode-tests/no-workspace/remote-queries/repository-selection.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ describe('repository-selection', function() {
2121
showInputBoxSpy = sandbox.stub(window, 'showInputBox');
2222
getRemoteRepositoryListsSpy = sandbox.stub();
2323
showAndLogErrorMessageSpy = sandbox.stub();
24-
// extensions/ql-vscode/src/remote-queries/repository-selection.ts
2524
mod = proxyquire('../../../remote-queries/repository-selection', {
2625
'../config': {
2726
getRemoteRepositoryLists: getRemoteRepositoryListsSpy

0 commit comments

Comments
 (0)