@@ -38,124 +38,124 @@ test([1, 2, 3], `
38
38
βββββββββββ¬βββββββββ
39
39
β (index) β Values β
40
40
βββββββββββΌβββββββββ€
41
- β 0 β 1 β
42
- β 1 β 2 β
43
- β 2 β 3 β
41
+ β 0 β 1 β
42
+ β 1 β 2 β
43
+ β 2 β 3 β
44
44
βββββββββββ΄βββββββββ
45
45
` ) ;
46
46
47
47
test ( [ Symbol ( ) , 5 , [ 10 ] ] , `
48
48
βββββββββββ¬βββββ¬βββββββββββ
49
- β (index) β 0 β Values β
49
+ β (index) β 0 β Values β
50
50
βββββββββββΌβββββΌβββββββββββ€
51
- β 0 β β Symbol() β
52
- β 1 β β 5 β
53
- β 2 β 10 β β
51
+ β 0 β β Symbol() β
52
+ β 1 β β 5 β
53
+ β 2 β 10 β β
54
54
βββββββββββ΄βββββ΄βββββββββββ
55
55
` ) ;
56
56
57
57
test ( [ null , 5 ] , `
58
58
βββββββββββ¬βββββββββ
59
59
β (index) β Values β
60
60
βββββββββββΌβββββββββ€
61
- β 0 β null β
62
- β 1 β 5 β
61
+ β 0 β null β
62
+ β 1 β 5 β
63
63
βββββββββββ΄βββββββββ
64
64
` ) ;
65
65
66
66
test ( [ undefined , 5 ] , `
67
67
βββββββββββ¬ββββββββββββ
68
- β (index) β Values β
68
+ β (index) β Values β
69
69
βββββββββββΌββββββββββββ€
70
- β 0 β undefined β
71
- β 1 β 5 β
70
+ β 0 β undefined β
71
+ β 1 β 5 β
72
72
βββββββββββ΄ββββββββββββ
73
73
` ) ;
74
74
75
75
test ( { a : 1 , b : Symbol ( ) , c : [ 10 ] } , `
76
76
βββββββββββ¬βββββ¬βββββββββββ
77
- β (index) β 0 β Values β
77
+ β (index) β 0 β Values β
78
78
βββββββββββΌβββββΌβββββββββββ€
79
- β a β β 1 β
80
- β b β β Symbol() β
81
- β c β 10 β β
79
+ β a β β 1 β
80
+ β b β β Symbol() β
81
+ β c β 10 β β
82
82
βββββββββββ΄βββββ΄βββββββββββ
83
83
` ) ;
84
84
85
85
test ( new Map ( [ [ 'a' , 1 ] , [ Symbol ( ) , [ 2 ] ] ] ) , `
86
86
βββββββββββββββββββββ¬βββββββββββ¬βββββββββ
87
- β (iteration index) β Key β Values β
87
+ β (iteration index) β Key β Values β
88
88
βββββββββββββββββββββΌβββββββββββΌβββββββββ€
89
- β 0 β 'a' β 1 β
90
- β 1 β Symbol() β [ 2 ] β
89
+ β 0 β 'a' β 1 β
90
+ β 1 β Symbol() β [ 2 ] β
91
91
βββββββββββββββββββββ΄βββββββββββ΄βββββββββ
92
92
` ) ;
93
93
94
94
test ( new Set ( [ 1 , 2 , Symbol ( ) ] ) , `
95
95
βββββββββββββββββββββ¬βββββββββββ
96
- β (iteration index) β Values β
96
+ β (iteration index) β Values β
97
97
βββββββββββββββββββββΌβββββββββββ€
98
- β 0 β 1 β
99
- β 1 β 2 β
100
- β 2 β Symbol() β
98
+ β 0 β 1 β
99
+ β 1 β 2 β
100
+ β 2 β Symbol() β
101
101
βββββββββββββββββββββ΄βββββββββββ
102
102
` ) ;
103
103
104
104
test ( { a : 1 , b : 2 } , [ 'a' ] , `
105
105
βββββββββββ¬ββββ
106
106
β (index) β a β
107
107
βββββββββββΌββββ€
108
- β a β β
109
- β b β β
108
+ β a β β
109
+ β b β β
110
110
βββββββββββ΄ββββ
111
111
` ) ;
112
112
113
113
test ( [ { a : 1 , b : 2 } , { a : 3 , c : 4 } ] , [ 'a' ] , `
114
114
βββββββββββ¬ββββ
115
115
β (index) β a β
116
116
βββββββββββΌββββ€
117
- β 0 β 1 β
118
- β 1 β 3 β
117
+ β 0 β 1 β
118
+ β 1 β 3 β
119
119
βββββββββββ΄ββββ
120
120
` ) ;
121
121
122
122
test ( new Map ( [ [ 1 , 1 ] , [ 2 , 2 ] , [ 3 , 3 ] ] ) . entries ( ) , `
123
123
βββββββββββββββββββββ¬ββββββ¬βββββββββ
124
124
β (iteration index) β Key β Values β
125
125
βββββββββββββββββββββΌββββββΌβββββββββ€
126
- β 0 β 1 β 1 β
127
- β 1 β 2 β 2 β
128
- β 2 β 3 β 3 β
126
+ β 0 β 1 β 1 β
127
+ β 1 β 2 β 2 β
128
+ β 2 β 3 β 3 β
129
129
βββββββββββββββββββββ΄ββββββ΄βββββββββ
130
130
` ) ;
131
131
132
132
test ( new Map ( [ [ 1 , 1 ] , [ 2 , 2 ] , [ 3 , 3 ] ] ) . values ( ) , `
133
133
βββββββββββββββββββββ¬βββββββββ
134
134
β (iteration index) β Values β
135
135
βββββββββββββββββββββΌβββββββββ€
136
- β 0 β 1 β
137
- β 1 β 2 β
138
- β 2 β 3 β
136
+ β 0 β 1 β
137
+ β 1 β 2 β
138
+ β 2 β 3 β
139
139
βββββββββββββββββββββ΄βββββββββ
140
140
` ) ;
141
141
142
142
test ( new Map ( [ [ 1 , 1 ] , [ 2 , 2 ] , [ 3 , 3 ] ] ) . keys ( ) , `
143
143
βββββββββββββββββββββ¬βββββββββ
144
144
β (iteration index) β Values β
145
145
βββββββββββββββββββββΌβββββββββ€
146
- β 0 β 1 β
147
- β 1 β 2 β
148
- β 2 β 3 β
146
+ β 0 β 1 β
147
+ β 1 β 2 β
148
+ β 2 β 3 β
149
149
βββββββββββββββββββββ΄βββββββββ
150
150
` ) ;
151
151
152
152
test ( new Set ( [ 1 , 2 , 3 ] ) . values ( ) , `
153
153
βββββββββββββββββββββ¬βββββββββ
154
154
β (iteration index) β Values β
155
155
βββββββββββββββββββββΌβββββββββ€
156
- β 0 β 1 β
157
- β 1 β 2 β
158
- β 2 β 3 β
156
+ β 0 β 1 β
157
+ β 1 β 2 β
158
+ β 2 β 3 β
159
159
βββββββββββββββββββββ΄βββββββββ
160
160
` ) ;
161
161
@@ -164,61 +164,61 @@ test({ a: { a: 1, b: 2, c: 3 } }, `
164
164
βββββββββββ¬ββββ¬ββββ¬ββββ
165
165
β (index) β a β b β c β
166
166
βββββββββββΌββββΌββββΌββββ€
167
- β a β 1 β 2 β 3 β
167
+ β a β 1 β 2 β 3 β
168
168
βββββββββββ΄ββββ΄ββββ΄ββββ
169
169
` ) ;
170
170
171
171
test ( { a : { a : { a : 1 , b : 2 , c : 3 } } } , `
172
172
βββββββββββ¬βββββββββββ
173
- β (index) β a β
173
+ β (index) β a β
174
174
βββββββββββΌβββββββββββ€
175
- β a β [Object] β
175
+ β a β [Object] β
176
176
βββββββββββ΄βββββββββββ
177
177
` ) ;
178
178
179
179
test ( { a : [ 1 , 2 ] } , `
180
180
βββββββββββ¬ββββ¬ββββ
181
181
β (index) β 0 β 1 β
182
182
βββββββββββΌββββΌββββ€
183
- β a β 1 β 2 β
183
+ β a β 1 β 2 β
184
184
βββββββββββ΄ββββ΄ββββ
185
185
` ) ;
186
186
187
187
test ( { a : [ 1 , 2 , 3 , 4 , 5 ] , b : 5 , c : { e : 5 } } , `
188
188
βββββββββββ¬ββββ¬ββββ¬ββββ¬ββββ¬ββββ¬ββββ¬βββββββββ
189
189
β (index) β 0 β 1 β 2 β 3 β 4 β e β Values β
190
190
βββββββββββΌββββΌββββΌββββΌββββΌββββΌββββΌβββββββββ€
191
- β a β 1 β 2 β 3 β 4 β 5 β β β
192
- β b β β β β β β β 5 β
193
- β c β β β β β β 5 β β
191
+ β a β 1 β 2 β 3 β 4 β 5 β β β
192
+ β b β β β β β β β 5 β
193
+ β c β β β β β β 5 β β
194
194
βββββββββββ΄ββββ΄ββββ΄ββββ΄ββββ΄ββββ΄ββββ΄βββββββββ
195
195
` ) ;
196
196
197
197
test ( new Uint8Array ( [ 1 , 2 , 3 ] ) , `
198
198
βββββββββββ¬βββββββββ
199
199
β (index) β Values β
200
200
βββββββββββΌβββββββββ€
201
- β 0 β 1 β
202
- β 1 β 2 β
203
- β 2 β 3 β
201
+ β 0 β 1 β
202
+ β 1 β 2 β
203
+ β 2 β 3 β
204
204
βββββββββββ΄βββββββββ
205
205
` ) ;
206
206
207
207
test ( Buffer . from ( [ 1 , 2 , 3 ] ) , `
208
208
βββββββββββ¬βββββββββ
209
209
β (index) β Values β
210
210
βββββββββββΌβββββββββ€
211
- β 0 β 1 β
212
- β 1 β 2 β
213
- β 2 β 3 β
211
+ β 0 β 1 β
212
+ β 1 β 2 β
213
+ β 2 β 3 β
214
214
βββββββββββ΄βββββββββ
215
215
` ) ;
216
216
217
217
test ( { a : undefined } , [ 'x' ] , `
218
218
βββββββββββ¬ββββ
219
219
β (index) β x β
220
220
βββββββββββΌββββ€
221
- β a β β
221
+ β a β β
222
222
βββββββββββ΄ββββ
223
223
` ) ;
224
224
@@ -238,23 +238,23 @@ test(new Map(), `
238
238
239
239
test ( [ { a : 1 , b : 'Y' } , { a : 'Z' , b : 2 } ] , `
240
240
βββββββββββ¬ββββββ¬ββββββ
241
- β (index) β a β b β
241
+ β (index) β a β b β
242
242
βββββββββββΌββββββΌββββββ€
243
- β 0 β 1 β 'Y' β
244
- β 1 β 'Z' β 2 β
243
+ β 0 β 1 β 'Y' β
244
+ β 1 β 'Z' β 2 β
245
245
βββββββββββ΄ββββββ΄ββββββ
246
246
` ) ;
247
247
248
248
{
249
249
const line = 'β' . repeat ( 79 ) ;
250
- const header = `${ ' ' . repeat ( 37 ) } name${ ' ' . repeat ( 40 ) } ` ;
250
+ const header = `name${ ' ' . repeat ( 77 ) } ` ;
251
251
const name = 'very long long long long long long long long long long long ' +
252
252
'long long long long' ;
253
253
test ( [ { name } ] , `
254
254
βββββββββββ¬ββ${ line } βββ
255
- β (index) β ${ header } β
255
+ β (index) β ${ header } β
256
256
βββββββββββΌββ${ line } βββ€
257
- β 0 β '${ name } ' β
257
+ β 0 β '${ name } ' β
258
258
βββββββββββ΄ββ${ line } βββ
259
259
` ) ;
260
260
}
@@ -263,17 +263,17 @@ test({ foo: 'οΏ₯', bar: 'Β₯' }, `
263
263
βββββββββββ¬βββββββββ
264
264
β (index) β Values β
265
265
βββββββββββΌβββββββββ€
266
- β foo β 'οΏ₯' β
267
- β bar β 'Β₯' β
266
+ β foo β 'οΏ₯' β
267
+ β bar β 'Β₯' β
268
268
βββββββββββ΄βββββββββ
269
269
` ) ;
270
270
271
271
test ( { foo : 'δ½ ε₯½' , bar : 'hello' } , `
272
272
βββββββββββ¬ββββββββββ
273
273
β (index) β Values β
274
274
βββββββββββΌββββββββββ€
275
- β foo β 'δ½ ε₯½' β
276
- β bar β 'hello' β
275
+ β foo β 'δ½ ε₯½' β
276
+ β bar β 'hello' β
277
277
βββββββββββ΄ββββββββββ
278
278
` ) ;
279
279
@@ -285,8 +285,8 @@ test([{ foo: 10 }, { foo: 20 }], ['__proto__'], `
285
285
βββββββββββ¬ββββββββββββ
286
286
β (index) β __proto__ β
287
287
βββββββββββΌββββββββββββ€
288
- β 0 β β
289
- β 1 β β
288
+ β 0 β β
289
+ β 1 β β
290
290
βββββββββββ΄ββββββββββββ
291
291
` ) ;
292
292
assert . strictEqual ( '0' in Object . prototype , false ) ;
0 commit comments