Skip to content

Commit 7738041

Browse files
committed
Nest tests inside a 'describe' block
1 parent f3d0773 commit 7738041

1 file changed

Lines changed: 80 additions & 78 deletions

File tree

extensions/ql-vscode/test/unit-tests/databases/db-item-expansion.test.ts

Lines changed: 80 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -13,97 +13,99 @@ import {
1313
} from "../../factories/db-item-factories";
1414

1515
describe("db item expansion", () => {
16-
it("should add an expanded item to an existing list", () => {
17-
const currentExpandedItems: ExpandedDbItem[] = [
18-
{
19-
kind: ExpandedDbItemKind.RootRemote,
20-
},
21-
{
22-
kind: ExpandedDbItemKind.RemoteUserDefinedList,
23-
listName: "list1",
24-
},
25-
];
16+
describe("updateItemInExpandedState", () => {
17+
it("should add an expanded item to an existing list", () => {
18+
const currentExpandedItems: ExpandedDbItem[] = [
19+
{
20+
kind: ExpandedDbItemKind.RootRemote,
21+
},
22+
{
23+
kind: ExpandedDbItemKind.RemoteUserDefinedList,
24+
listName: "list1",
25+
},
26+
];
2627

27-
const dbItem: RemoteUserDefinedListDbItem =
28-
createRemoteUserDefinedListDbItem({
29-
listName: "list2",
30-
});
28+
const dbItem: RemoteUserDefinedListDbItem =
29+
createRemoteUserDefinedListDbItem({
30+
listName: "list2",
31+
});
3132

32-
const newExpandedItems = updateItemInExpandedState(
33-
currentExpandedItems,
34-
dbItem,
35-
true,
36-
);
33+
const newExpandedItems = updateItemInExpandedState(
34+
currentExpandedItems,
35+
dbItem,
36+
true,
37+
);
3738

38-
expect(newExpandedItems).toEqual([
39-
...currentExpandedItems,
40-
{
41-
kind: ExpandedDbItemKind.RemoteUserDefinedList,
42-
listName: "list2",
43-
},
44-
]);
45-
});
39+
expect(newExpandedItems).toEqual([
40+
...currentExpandedItems,
41+
{
42+
kind: ExpandedDbItemKind.RemoteUserDefinedList,
43+
listName: "list2",
44+
},
45+
]);
46+
});
4647

47-
it("should add an expanded item to an empty list", () => {
48-
const dbItem: RemoteUserDefinedListDbItem =
49-
createRemoteUserDefinedListDbItem({
50-
listName: "list2",
51-
});
48+
it("should add an expanded item to an empty list", () => {
49+
const dbItem: RemoteUserDefinedListDbItem =
50+
createRemoteUserDefinedListDbItem({
51+
listName: "list2",
52+
});
5253

53-
const newExpandedItems = updateItemInExpandedState([], dbItem, true);
54+
const newExpandedItems = updateItemInExpandedState([], dbItem, true);
5455

55-
expect(newExpandedItems).toEqual([
56-
{
57-
kind: ExpandedDbItemKind.RemoteUserDefinedList,
58-
listName: "list2",
59-
},
60-
]);
61-
});
56+
expect(newExpandedItems).toEqual([
57+
{
58+
kind: ExpandedDbItemKind.RemoteUserDefinedList,
59+
listName: "list2",
60+
},
61+
]);
62+
});
6263

63-
it("should remove a collapsed item from a list", () => {
64-
const currentExpandedItems: ExpandedDbItem[] = [
65-
{
66-
kind: ExpandedDbItemKind.RootRemote,
67-
},
68-
{
69-
kind: ExpandedDbItemKind.RemoteUserDefinedList,
70-
listName: "list1",
71-
},
72-
];
64+
it("should remove a collapsed item from a list", () => {
65+
const currentExpandedItems: ExpandedDbItem[] = [
66+
{
67+
kind: ExpandedDbItemKind.RootRemote,
68+
},
69+
{
70+
kind: ExpandedDbItemKind.RemoteUserDefinedList,
71+
listName: "list1",
72+
},
73+
];
7374

74-
const dbItem: RemoteUserDefinedListDbItem =
75-
createRemoteUserDefinedListDbItem({
76-
listName: "list1",
77-
});
75+
const dbItem: RemoteUserDefinedListDbItem =
76+
createRemoteUserDefinedListDbItem({
77+
listName: "list1",
78+
});
7879

79-
const newExpandedItems = updateItemInExpandedState(
80-
currentExpandedItems,
81-
dbItem,
82-
false,
83-
);
80+
const newExpandedItems = updateItemInExpandedState(
81+
currentExpandedItems,
82+
dbItem,
83+
false,
84+
);
8485

85-
expect(newExpandedItems).toEqual([
86-
{
87-
kind: ExpandedDbItemKind.RootRemote,
88-
},
89-
]);
90-
});
86+
expect(newExpandedItems).toEqual([
87+
{
88+
kind: ExpandedDbItemKind.RootRemote,
89+
},
90+
]);
91+
});
9192

92-
it("should remove a collapsed item from a list that becomes empty", () => {
93-
const currentExpandedItems: ExpandedDbItem[] = [
94-
{
95-
kind: ExpandedDbItemKind.RootRemote,
96-
},
97-
];
93+
it("should remove a collapsed item from a list that becomes empty", () => {
94+
const currentExpandedItems: ExpandedDbItem[] = [
95+
{
96+
kind: ExpandedDbItemKind.RootRemote,
97+
},
98+
];
9899

99-
const dbItem: RootRemoteDbItem = createRootRemoteDbItem();
100+
const dbItem: RootRemoteDbItem = createRootRemoteDbItem();
100101

101-
const newExpandedItems = updateItemInExpandedState(
102-
currentExpandedItems,
103-
dbItem,
104-
false,
105-
);
102+
const newExpandedItems = updateItemInExpandedState(
103+
currentExpandedItems,
104+
dbItem,
105+
false,
106+
);
106107

107-
expect(newExpandedItems).toEqual([]);
108+
expect(newExpandedItems).toEqual([]);
109+
});
108110
});
109111
});

0 commit comments

Comments
 (0)