Skip to content
This repository was archived by the owner on Sep 21, 2021. It is now read-only.

Commit 1a8f427

Browse files
committed
Adapt tests to the new path type
1 parent 58a6161 commit 1a8f427

26 files changed

+925
-551
lines changed
Lines changed: 33 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,45 @@
11
// Jest Snapshot v1, https://goo.gl/fbAQLP
22

3-
exports[`ObjectInspector - entries calls ObjectClient.enumEntries when an <entries> node is clicked 1`] = `
3+
exports[`ObjectInspector - entries calls ObjectClient.enumEntries when expected 1`] = `
44
"▼ Map(11)
55
| ▶︎ <entries>"
66
`;
77
8-
exports[`ObjectInspector - entries calls ObjectClient.enumEntries when an <entries> node is clicked 2`] = `
8+
exports[`ObjectInspector - entries calls ObjectClient.enumEntries when expected 2`] = `
99
"▼ Map(11)
10-
| ▼ <entries>"
10+
| ▼ <entries>
11+
| | ▶︎ 0: \\"key-0\\" → \\"value-0\\"
12+
| | ▶︎ 1: \\"key-1\\" → \\"value-1\\"
13+
| | ▶︎ 2: \\"key-2\\" → \\"value-2\\"
14+
| | ▶︎ 3: \\"key-3\\" → \\"value-3\\"
15+
| | ▶︎ 4: \\"key-4\\" → \\"value-4\\"
16+
| | ▶︎ 5: \\"key-5\\" → \\"value-5\\"
17+
| | ▶︎ 6: \\"key-6\\" → \\"value-6\\"
18+
| | ▶︎ 7: \\"key-7\\" → \\"value-7\\"
19+
| | ▶︎ 8: \\"key-8\\" → \\"value-8\\"
20+
| | ▶︎ 9: \\"key-9\\" → \\"value-9\\"
21+
| | ▶︎ 10: \\"key-10\\" → \\"value-10\\""
1122
`;
1223
13-
exports[`ObjectInspector - entries does not call enumEntries if entries are already loaded 1`] = `
24+
exports[`ObjectInspector - entries calls ObjectClient.enumEntries when expected 3`] = `
25+
"▼ Map(11)
26+
| ▶︎ <entries>"
27+
`;
28+
29+
exports[`ObjectInspector - entries calls ObjectClient.enumEntries when expected 4`] = `
1430
"▼ Map(11)
15-
| size: 2
1631
| ▼ <entries>
17-
| | ▼ 0: \\"key-0\\" → \\"value-0\\"
18-
| | | <key>: \\"key-0\\"
19-
| | | <value>: \\"value-0\\"
20-
| | ▼ 1: \\"key-1\\" → \\"value-1\\"
21-
| | | <key>: \\"key-1\\"
22-
| | | <value>: \\"value-1\\"
23-
| | ▼ 2: \\"key-2\\" → \\"value-2\\"
24-
| | | <key>: \\"key-2\\"
25-
| | | <value>: \\"value-2\\"
26-
| | ▼ 3: \\"key-3\\" → \\"value-3\\"
27-
| | | <key>: \\"key-3\\"
28-
| | | <value>: \\"value-3\\"
29-
| | ▼ 4: \\"key-4\\" → \\"value-4\\"
30-
| | | <key>: \\"key-4\\"
31-
| | | <value>: \\"value-4\\"
32-
| | ▼ 5: \\"key-5\\" → \\"value-5\\"
33-
| | | <key>: \\"key-5\\"
34-
| | | <value>: \\"value-5\\"
35-
| | ▼ 6: \\"key-6\\" → \\"value-6\\"
36-
| | | <key>: \\"key-6\\"
37-
| | | <value>: \\"value-6\\"
38-
| | ▼ 7: \\"key-7\\" → \\"value-7\\"
39-
| | | <key>: \\"key-7\\"
40-
| | | <value>: \\"value-7\\"
41-
| | ▼ 8: \\"key-8\\" → \\"value-8\\"
42-
| | | <key>: \\"key-8\\"
43-
| | | <value>: \\"value-8\\"
44-
| | ▼ 9: \\"key-9\\" → \\"value-9\\"
45-
| | | <key>: \\"key-9\\"
46-
| | | <value>: \\"value-9\\"
47-
| | ▼ 10: \\"key-10\\" → \\"value-10\\"
48-
| | | <key>: \\"key-10\\"
49-
| | | <value>: \\"value-10\\"
50-
| ▼ <prototype>: {}"
32+
| | ▶︎ 0: \\"key-0\\" → \\"value-0\\"
33+
| | ▶︎ 1: \\"key-1\\" → \\"value-1\\"
34+
| | ▶︎ 2: \\"key-2\\" → \\"value-2\\"
35+
| | ▶︎ 3: \\"key-3\\" → \\"value-3\\"
36+
| | ▶︎ 4: \\"key-4\\" → \\"value-4\\"
37+
| | ▶︎ 5: \\"key-5\\" → \\"value-5\\"
38+
| | ▶︎ 6: \\"key-6\\" → \\"value-6\\"
39+
| | ▶︎ 7: \\"key-7\\" → \\"value-7\\"
40+
| | ▶︎ 8: \\"key-8\\" → \\"value-8\\"
41+
| | ▶︎ 9: \\"key-9\\" → \\"value-9\\"
42+
| | ▶︎ 10: \\"key-10\\" → \\"value-10\\""
5143
`;
5244
5345
exports[`ObjectInspector - entries renders Object with entries as expected 1`] = `
@@ -60,5 +52,6 @@ exports[`ObjectInspector - entries renders Object with entries as expected 1`] =
6052
| | ▼ 1: Symbol(b) → \\"value-b\\"
6153
| | | <key>: Symbol(b)
6254
| | | <value>: \\"value-b\\"
63-
| ▼ <prototype>: {}"
55+
| ▼ <prototype>: {}
56+
| | <prototype>: Object { }"
6457
`;

packages/devtools-reps/src/object-inspector/tests/component/__snapshots__/expand.js.snap

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,13 @@ exports[`ObjectInspector - state has the expected state when expanding a proxy n
8484
"▶︎ Object { p0: \\"0\\", p1: \\"1\\", p2: \\"2\\", p3: \\"3\\", p4: \\"4\\", p5: \\"5\\", p6: \\"6\\", p7: \\"7\\", p8: \\"8\\", p9: \\"9\\", … }
8585
▼ Proxy
8686
| ▶︎ <target>: Object {}
87-
| ▶︎ <handler>: Array(3) [ … ]
88-
| ▶︎ <prototype>: Object { }"
87+
| ▶︎ <handler>: Array(3) [ … ]"
8988
`;
9089
9190
exports[`ObjectInspector - state has the expected state when expanding a proxy node 3`] = `
9291
"▶︎ Object { p0: \\"0\\", p1: \\"1\\", p2: \\"2\\", p3: \\"3\\", p4: \\"4\\", p5: \\"5\\", p6: \\"6\\", p7: \\"7\\", p8: \\"8\\", p9: \\"9\\", … }
9392
▼ Proxy
9493
| ▶︎ <target>: Object {}
95-
| ▶︎ <handler>: Array(3) [ … ]
96-
| ▼ <prototype>: {}
97-
| | ▶︎ <prototype>: Object { }"
94+
| ▼ <handler>: (3) […]
95+
| | <prototype>: Object { }"
9896
`;

packages/devtools-reps/src/object-inspector/tests/component/__snapshots__/proxy.js.snap

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@
33
exports[`ObjectInspector - Proxy renders Proxy as expected 1`] = `
44
"▼ Proxy
55
| ▶︎ <target>: Object {}
6-
| ▶︎ <handler>: Array(3) [ … ]
7-
| <prototype>: Object { }"
6+
| ▶︎ <handler>: Array(3) [ … ]"
87
`;

packages/devtools-reps/src/object-inspector/tests/component/__snapshots__/window.js.snap

Lines changed: 68 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ exports[`ObjectInspector - dimTopLevelWindow renders collapsed top-level window
2424
aria-level={1}
2525
className="tree-node"
2626
data-expandable={true}
27-
id="windowpath"
27+
id="Symbol(window)"
2828
onClick={[Function]}
2929
role="treeitem"
3030
>
@@ -60,7 +60,7 @@ exports[`ObjectInspector - dimTopLevelWindow renders collapsed top-level window
6060
</div>
6161
`;
6262

63-
exports[`ObjectInspector - dimTopLevelWindow renders collapsed top-level window when dimTopLevelWindow is true 1`] = `
63+
exports[`ObjectInspector - dimTopLevelWindow renders sub-level window 1`] = `
6464
<div
6565
aria-activedescendant={null}
6666
className="tree object-inspector"
@@ -80,16 +80,44 @@ exports[`ObjectInspector - dimTopLevelWindow renders collapsed top-level window
8080
tabIndex="0"
8181
>
8282
<div
83-
aria-expanded={false}
83+
aria-expanded={true}
8484
aria-level={1}
8585
className="tree-node"
8686
data-expandable={true}
87-
id="windowpath"
87+
id="Symbol(root)"
8888
onClick={[Function]}
8989
role="treeitem"
9090
>
9191
<div
92-
className="node object-node lessen"
92+
className="node object-node"
93+
onClick={[Function]}
94+
>
95+
<img
96+
className="arrow expanded"
97+
/>
98+
<span
99+
className="object-label"
100+
>
101+
root
102+
</span>
103+
</div>
104+
</div>
105+
<div
106+
aria-expanded={false}
107+
aria-level={2}
108+
className="tree-node"
109+
data-expandable={true}
110+
id="Symbol(window)"
111+
onClick={[Function]}
112+
role="treeitem"
113+
>
114+
<span
115+
className="tree-indent"
116+
>
117+
118+
</span>
119+
<div
120+
className="node object-node"
93121
onClick={[Function]}
94122
>
95123
<img
@@ -120,7 +148,7 @@ exports[`ObjectInspector - dimTopLevelWindow renders collapsed top-level window
120148
</div>
121149
`;
122150

123-
exports[`ObjectInspector - dimTopLevelWindow renders expanded top-level window when dimTopLevelWindow is true 1`] = `
151+
exports[`ObjectInspector - dimTopLevelWindow renders top-level window as expected when dimTopLevelWindow is true 1`] = `
124152
<div
125153
aria-activedescendant={null}
126154
className="tree object-inspector"
@@ -140,20 +168,20 @@ exports[`ObjectInspector - dimTopLevelWindow renders expanded top-level window w
140168
tabIndex="0"
141169
>
142170
<div
143-
aria-expanded={true}
171+
aria-expanded={false}
144172
aria-level={1}
145173
className="tree-node"
146174
data-expandable={true}
147-
id="windowpath"
175+
id="Symbol(window)"
148176
onClick={[Function]}
149177
role="treeitem"
150178
>
151179
<div
152-
className="node object-node"
180+
className="node object-node lessen"
153181
onClick={[Function]}
154182
>
155183
<img
156-
className="arrow expanded"
184+
className="arrow"
157185
/>
158186
<span
159187
className="object-label"
@@ -180,7 +208,7 @@ exports[`ObjectInspector - dimTopLevelWindow renders expanded top-level window w
180208
</div>
181209
`;
182210

183-
exports[`ObjectInspector - dimTopLevelWindow renders sub-level window 1`] = `
211+
exports[`ObjectInspector - dimTopLevelWindow renders top-level window as expected when dimTopLevelWindow is true 2`] = `
184212
<div
185213
aria-activedescendant={null}
186214
className="tree object-inspector"
@@ -204,7 +232,7 @@ exports[`ObjectInspector - dimTopLevelWindow renders sub-level window 1`] = `
204232
aria-level={1}
205233
className="tree-node"
206234
data-expandable={true}
207-
id="rootpath"
235+
id="Symbol(window)"
208236
onClick={[Function]}
209237
role="treeitem"
210238
>
@@ -218,16 +246,30 @@ exports[`ObjectInspector - dimTopLevelWindow renders sub-level window 1`] = `
218246
<span
219247
className="object-label"
220248
>
221-
root
249+
window
250+
</span>
251+
<span
252+
className="object-delimiter"
253+
>
254+
:
255+
</span>
256+
<span
257+
className="objectBox objectBox-Window"
258+
data-link-actor-id="server1.conn3.obj198"
259+
>
260+
<span
261+
className="objectTitle"
262+
>
263+
Window
264+
</span>
222265
</span>
223266
</div>
224267
</div>
225268
<div
226-
aria-expanded={false}
227269
aria-level={2}
228270
className="tree-node"
229-
data-expandable={true}
230-
id="windowpath"
271+
data-expandable={false}
272+
id="Symbol(window/<prototype>)"
231273
onClick={[Function]}
232274
role="treeitem"
233275
>
@@ -237,30 +279,31 @@ exports[`ObjectInspector - dimTopLevelWindow renders sub-level window 1`] = `
237279
238280
</span>
239281
<div
240-
className="node object-node"
282+
className="node object-node lessen"
241283
onClick={[Function]}
242284
>
243-
<img
244-
className="arrow"
245-
/>
246285
<span
247286
className="object-label"
248287
>
249-
window
288+
&lt;prototype&gt;
250289
</span>
251290
<span
252291
className="object-delimiter"
253292
>
254293
:
255294
</span>
256295
<span
257-
className="objectBox objectBox-Window"
258-
data-link-actor-id="server1.conn3.obj198"
296+
className="objectBox objectBox-object"
259297
>
260298
<span
261-
className="objectTitle"
299+
className="objectLeftBrace"
262300
>
263-
Window
301+
{
302+
</span>
303+
<span
304+
className="objectRightBrace"
305+
>
306+
}
264307
</span>
265308
</span>
266309
</div>

0 commit comments

Comments
 (0)