Remove casting to QueryHistoryConfig
This commit is contained in:
@@ -22,7 +22,9 @@ describe("HistoryItemLabelProvider", () => {
|
||||
beforeEach(() => {
|
||||
config = {
|
||||
format: "xxx %q xxx",
|
||||
} as unknown as QueryHistoryConfig;
|
||||
ttlInMillis: 0,
|
||||
onDidChangeConfiguration: jest.fn(),
|
||||
};
|
||||
labelProvider = new HistoryItemLabelProvider(config);
|
||||
});
|
||||
|
||||
|
||||
@@ -2,10 +2,7 @@ import { join } from "path";
|
||||
import * as vscode from "vscode";
|
||||
|
||||
import { extLogger } from "../../../../src/common";
|
||||
import {
|
||||
QueryHistoryConfig,
|
||||
QueryHistoryConfigListener,
|
||||
} from "../../../../src/config";
|
||||
import { QueryHistoryConfigListener } from "../../../../src/config";
|
||||
import { LocalQueryInfo } from "../../../../src/query-results";
|
||||
import { DatabaseManager } from "../../../../src/local-databases";
|
||||
import { tmpDir } from "../../../../src/helpers";
|
||||
@@ -121,8 +118,10 @@ describe("HistoryTreeDataProvider", () => {
|
||||
]);
|
||||
|
||||
labelProvider = new HistoryItemLabelProvider({
|
||||
/**/
|
||||
} as QueryHistoryConfig);
|
||||
format: "",
|
||||
ttlInMillis: 0,
|
||||
onDidChangeConfiguration: jest.fn(),
|
||||
});
|
||||
historyTreeDataProvider = new HistoryTreeDataProvider(labelProvider);
|
||||
});
|
||||
|
||||
@@ -432,7 +431,11 @@ describe("HistoryTreeDataProvider", () => {
|
||||
extensionPath: vscode.Uri.file("/x/y/z").fsPath,
|
||||
} as vscode.ExtensionContext,
|
||||
configListener,
|
||||
new HistoryItemLabelProvider({} as QueryHistoryConfig),
|
||||
new HistoryItemLabelProvider({
|
||||
format: "",
|
||||
ttlInMillis: 0,
|
||||
onDidChangeConfiguration: jest.fn(),
|
||||
}),
|
||||
doCompareCallback,
|
||||
);
|
||||
(qhm.treeDataProvider as any).history = [...allHistory];
|
||||
|
||||
@@ -3,10 +3,7 @@ import * as vscode from "vscode";
|
||||
|
||||
import { extLogger } from "../../../../src/common";
|
||||
import { QueryHistoryManager } from "../../../../src/query-history/query-history-manager";
|
||||
import {
|
||||
QueryHistoryConfig,
|
||||
QueryHistoryConfigListener,
|
||||
} from "../../../../src/config";
|
||||
import { QueryHistoryConfigListener } from "../../../../src/config";
|
||||
import { LocalQueryInfo } from "../../../../src/query-results";
|
||||
import { DatabaseManager } from "../../../../src/local-databases";
|
||||
import { tmpDir } from "../../../../src/helpers";
|
||||
@@ -1159,7 +1156,11 @@ describe("QueryHistoryManager", () => {
|
||||
extensionPath: vscode.Uri.file("/x/y/z").fsPath,
|
||||
} as vscode.ExtensionContext,
|
||||
configListener,
|
||||
new HistoryItemLabelProvider({} as QueryHistoryConfig),
|
||||
new HistoryItemLabelProvider({
|
||||
format: "",
|
||||
ttlInMillis: 0,
|
||||
onDidChangeConfiguration: jest.fn(),
|
||||
}),
|
||||
doCompareCallback,
|
||||
);
|
||||
(qhm.treeDataProvider as any).history = [...allHistory];
|
||||
|
||||
@@ -9,7 +9,6 @@ import {
|
||||
import { join } from "path";
|
||||
|
||||
import { commands, ExtensionContext, Uri } from "vscode";
|
||||
import { QueryHistoryConfig } from "../../../../src/config";
|
||||
import { DatabaseManager } from "../../../../src/local-databases";
|
||||
import { tmpDir, walkDirectory } from "../../../../src/helpers";
|
||||
import { DisposableBucket } from "../../disposable-bucket";
|
||||
@@ -82,9 +81,15 @@ describe("Variant Analyses and QueryHistoryManager", () => {
|
||||
extensionPath: EXTENSION_PATH,
|
||||
}),
|
||||
{
|
||||
format: "",
|
||||
ttlInMillis: 0,
|
||||
onDidChangeConfiguration: () => new DisposableBucket(),
|
||||
} as unknown as QueryHistoryConfig,
|
||||
new HistoryItemLabelProvider({} as QueryHistoryConfig),
|
||||
},
|
||||
new HistoryItemLabelProvider({
|
||||
format: "",
|
||||
ttlInMillis: 0,
|
||||
onDidChangeConfiguration: jest.fn(),
|
||||
}),
|
||||
asyncNoop,
|
||||
);
|
||||
disposables.push(qhm);
|
||||
|
||||
Reference in New Issue
Block a user