Skip to content

Commit 6e4e89a

Browse files
committed
Move dataProvider creation to beforeEach
1 parent cb2802e commit 6e4e89a

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

extensions/ql-vscode/test/vscode-tests/no-workspace/data-extensions-editor/model-details/model-details-data-provider.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ import { mockedObject } from "../../../utils/mocking.helpers";
66

77
describe("ModelDetailsDataProvider", () => {
88
const mockCliServer = mockedObject<CodeQLCliServer>({});
9+
let dataProvider: ModelDetailsDataProvider;
10+
11+
beforeEach(() => {
12+
dataProvider = new ModelDetailsDataProvider(mockCliServer);
13+
});
914

1015
describe("setState", () => {
1116
const hideModeledApis: boolean = false;
@@ -15,7 +20,6 @@ describe("ModelDetailsDataProvider", () => {
1520
});
1621

1722
it("should not emit onDidChangeTreeData event when state has not changed", async () => {
18-
const dataProvider = new ModelDetailsDataProvider(mockCliServer);
1923
await dataProvider.setState(externalApiUsages, dbItem, hideModeledApis);
2024

2125
const onDidChangeTreeDataListener = jest.fn();
@@ -29,7 +33,6 @@ describe("ModelDetailsDataProvider", () => {
2933
it("should emit onDidChangeTreeData event when externalApiUsages has changed", async () => {
3034
const externalApiUsages2: ExternalApiUsage[] = [];
3135

32-
const dataProvider = new ModelDetailsDataProvider(mockCliServer);
3336
await dataProvider.setState(externalApiUsages, dbItem, hideModeledApis);
3437

3538
const onDidChangeTreeDataListener = jest.fn();
@@ -45,7 +48,6 @@ describe("ModelDetailsDataProvider", () => {
4548
getSourceLocationPrefix: () => "test",
4649
});
4750

48-
const dataProvider = new ModelDetailsDataProvider(mockCliServer);
4951
await dataProvider.setState(externalApiUsages, dbItem, hideModeledApis);
5052

5153
const onDidChangeTreeDataListener = jest.fn();
@@ -57,7 +59,6 @@ describe("ModelDetailsDataProvider", () => {
5759
});
5860

5961
it("should emit onDidChangeTreeData event when hideModeledApis has changed", async () => {
60-
const dataProvider = new ModelDetailsDataProvider(mockCliServer);
6162
await dataProvider.setState(externalApiUsages, dbItem, hideModeledApis);
6263

6364
const onDidChangeTreeDataListener = jest.fn();
@@ -74,7 +75,6 @@ describe("ModelDetailsDataProvider", () => {
7475
});
7576
const externalApiUsages2: ExternalApiUsage[] = [];
7677

77-
const dataProvider = new ModelDetailsDataProvider(mockCliServer);
7878
await dataProvider.setState(externalApiUsages, dbItem, hideModeledApis);
7979

8080
const onDidChangeTreeDataListener = jest.fn();

0 commit comments

Comments
 (0)