@@ -38,124 +38,124 @@ test([1, 2, 3], `
3838โโโโโโโโโโโฌโโโโโโโโโ
3939โ (index) โ Values โ
4040โโโโโโโโโโโผโโโโโโโโโค
41- โ 0 โ 1 โ
42- โ 1 โ 2 โ
43- โ 2 โ 3 โ
41+ โ 0 โ 1 โ
42+ โ 1 โ 2 โ
43+ โ 2 โ 3 โ
4444โโโโโโโโโโโดโโโโโโโโโ
4545` ) ;
4646
4747test ( [ Symbol ( ) , 5 , [ 10 ] ] , `
4848โโโโโโโโโโโฌโโโโโฌโโโโโโโโโโโ
49- โ (index) โ 0 โ Values โ
49+ โ (index) โ 0 โ Values โ
5050โโโโโโโโโโโผโโโโโผโโโโโโโโโโโค
51- โ 0 โ โ Symbol() โ
52- โ 1 โ โ 5 โ
53- โ 2 โ 10 โ โ
51+ โ 0 โ โ Symbol() โ
52+ โ 1 โ โ 5 โ
53+ โ 2 โ 10 โ โ
5454โโโโโโโโโโโดโโโโโดโโโโโโโโโโโ
5555` ) ;
5656
5757test ( [ null , 5 ] , `
5858โโโโโโโโโโโฌโโโโโโโโโ
5959โ (index) โ Values โ
6060โโโโโโโโโโโผโโโโโโโโโค
61- โ 0 โ null โ
62- โ 1 โ 5 โ
61+ โ 0 โ null โ
62+ โ 1 โ 5 โ
6363โโโโโโโโโโโดโโโโโโโโโ
6464` ) ;
6565
6666test ( [ undefined , 5 ] , `
6767โโโโโโโโโโโฌโโโโโโโโโโโโ
68- โ (index) โ Values โ
68+ โ (index) โ Values โ
6969โโโโโโโโโโโผโโโโโโโโโโโโค
70- โ 0 โ undefined โ
71- โ 1 โ 5 โ
70+ โ 0 โ undefined โ
71+ โ 1 โ 5 โ
7272โโโโโโโโโโโดโโโโโโโโโโโโ
7373` ) ;
7474
7575test ( { a : 1 , b : Symbol ( ) , c : [ 10 ] } , `
7676โโโโโโโโโโโฌโโโโโฌโโโโโโโโโโโ
77- โ (index) โ 0 โ Values โ
77+ โ (index) โ 0 โ Values โ
7878โโโโโโโโโโโผโโโโโผโโโโโโโโโโโค
79- โ a โ โ 1 โ
80- โ b โ โ Symbol() โ
81- โ c โ 10 โ โ
79+ โ a โ โ 1 โ
80+ โ b โ โ Symbol() โ
81+ โ c โ 10 โ โ
8282โโโโโโโโโโโดโโโโโดโโโโโโโโโโโ
8383` ) ;
8484
8585test ( new Map ( [ [ 'a' , 1 ] , [ Symbol ( ) , [ 2 ] ] ] ) , `
8686โโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโ
87- โ (iteration index) โ Key โ Values โ
87+ โ (iteration index) โ Key โ Values โ
8888โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโผโโโโโโโโโค
89- โ 0 โ 'a' โ 1 โ
90- โ 1 โ Symbol() โ [ 2 ] โ
89+ โ 0 โ 'a' โ 1 โ
90+ โ 1 โ Symbol() โ [ 2 ] โ
9191โโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโ
9292` ) ;
9393
9494test ( new Set ( [ 1 , 2 , Symbol ( ) ] ) , `
9595โโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโ
96- โ (iteration index) โ Values โ
96+ โ (iteration index) โ Values โ
9797โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโค
98- โ 0 โ 1 โ
99- โ 1 โ 2 โ
100- โ 2 โ Symbol() โ
98+ โ 0 โ 1 โ
99+ โ 1 โ 2 โ
100+ โ 2 โ Symbol() โ
101101โโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโ
102102` ) ;
103103
104104test ( { a : 1 , b : 2 } , [ 'a' ] , `
105105โโโโโโโโโโโฌโโโโ
106106โ (index) โ a โ
107107โโโโโโโโโโโผโโโโค
108- โ a โ โ
109- โ b โ โ
108+ โ a โ โ
109+ โ b โ โ
110110โโโโโโโโโโโดโโโโ
111111` ) ;
112112
113113test ( [ { a : 1 , b : 2 } , { a : 3 , c : 4 } ] , [ 'a' ] , `
114114โโโโโโโโโโโฌโโโโ
115115โ (index) โ a โ
116116โโโโโโโโโโโผโโโโค
117- โ 0 โ 1 โ
118- โ 1 โ 3 โ
117+ โ 0 โ 1 โ
118+ โ 1 โ 3 โ
119119โโโโโโโโโโโดโโโโ
120120` ) ;
121121
122122test ( new Map ( [ [ 1 , 1 ] , [ 2 , 2 ] , [ 3 , 3 ] ] ) . entries ( ) , `
123123โโโโโโโโโโโโโโโโโโโโโฌโโโโโโฌโโโโโโโโโ
124124โ (iteration index) โ Key โ Values โ
125125โโโโโโโโโโโโโโโโโโโโโผโโโโโโผโโโโโโโโโค
126- โ 0 โ 1 โ 1 โ
127- โ 1 โ 2 โ 2 โ
128- โ 2 โ 3 โ 3 โ
126+ โ 0 โ 1 โ 1 โ
127+ โ 1 โ 2 โ 2 โ
128+ โ 2 โ 3 โ 3 โ
129129โโโโโโโโโโโโโโโโโโโโโดโโโโโโดโโโโโโโโโ
130130` ) ;
131131
132132test ( new Map ( [ [ 1 , 1 ] , [ 2 , 2 ] , [ 3 , 3 ] ] ) . values ( ) , `
133133โโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโ
134134โ (iteration index) โ Values โ
135135โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโค
136- โ 0 โ 1 โ
137- โ 1 โ 2 โ
138- โ 2 โ 3 โ
136+ โ 0 โ 1 โ
137+ โ 1 โ 2 โ
138+ โ 2 โ 3 โ
139139โโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโ
140140` ) ;
141141
142142test ( new Map ( [ [ 1 , 1 ] , [ 2 , 2 ] , [ 3 , 3 ] ] ) . keys ( ) , `
143143โโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโ
144144โ (iteration index) โ Values โ
145145โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโค
146- โ 0 โ 1 โ
147- โ 1 โ 2 โ
148- โ 2 โ 3 โ
146+ โ 0 โ 1 โ
147+ โ 1 โ 2 โ
148+ โ 2 โ 3 โ
149149โโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโ
150150` ) ;
151151
152152test ( new Set ( [ 1 , 2 , 3 ] ) . values ( ) , `
153153โโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโ
154154โ (iteration index) โ Values โ
155155โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโค
156- โ 0 โ 1 โ
157- โ 1 โ 2 โ
158- โ 2 โ 3 โ
156+ โ 0 โ 1 โ
157+ โ 1 โ 2 โ
158+ โ 2 โ 3 โ
159159โโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโ
160160` ) ;
161161
@@ -164,61 +164,61 @@ test({a:{a: 1, b: 2, c: 3 } }, `
164164โโโโโโโโโโโฌโโโโฌโโโโฌโโโโ
165165โ (index) โ a โ b โ c โ
166166โโโโโโโโโโโผโโโโผโโโโผโโโโค
167- โ a โ 1 โ 2 โ 3 โ
167+ โ a โ 1 โ 2 โ 3 โ
168168โโโโโโโโโโโดโโโโดโโโโดโโโโ
169169` ) ;
170170
171171test ( { a : { a : { a : 1 , b : 2 , c : 3 } } } , `
172172โโโโโโโโโโโฌโโโโโโโโโโโ
173- โ (index) โ a โ
173+ โ (index) โ a โ
174174โโโโโโโโโโโผโโโโโโโโโโโค
175- โ a โ [Object] โ
175+ โ a โ [Object] โ
176176โโโโโโโโโโโดโโโโโโโโโโโ
177177` ) ;
178178
179179test ( { a : [ 1 , 2 ] } , `
180180โโโโโโโโโโโฌโโโโฌโโโโ
181181โ (index) โ 0 โ 1 โ
182182โโโโโโโโโโโผโโโโผโโโโค
183- โ a โ 1 โ 2 โ
183+ โ a โ 1 โ 2 โ
184184โโโโโโโโโโโดโโโโดโโโโ
185185` ) ;
186186
187187test ( { a : [ 1 , 2 , 3 , 4 , 5 ] , b : 5 , c : { e : 5 } } , `
188188โโโโโโโโโโโฌโโโโฌโโโโฌโโโโฌโโโโฌโโโโฌโโโโฌโโโโโโโโโ
189189โ (index) โ 0 โ 1 โ 2 โ 3 โ 4 โ e โ Values โ
190190โโโโโโโโโโโผโโโโผโโโโผโโโโผโโโโผโโโโผโโโโผโโโโโโโโโค
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 โ โ
194194โโโโโโโโโโโดโโโโดโโโโดโโโโดโโโโดโโโโดโโโโดโโโโโโโโโ
195195` ) ;
196196
197197test ( new Uint8Array ( [ 1 , 2 , 3 ] ) , `
198198โโโโโโโโโโโฌโโโโโโโโโ
199199โ (index) โ Values โ
200200โโโโโโโโโโโผโโโโโโโโโค
201- โ 0 โ 1 โ
202- โ 1 โ 2 โ
203- โ 2 โ 3 โ
201+ โ 0 โ 1 โ
202+ โ 1 โ 2 โ
203+ โ 2 โ 3 โ
204204โโโโโโโโโโโดโโโโโโโโโ
205205` ) ;
206206
207207test ( Buffer . from ( [ 1 , 2 , 3 ] ) , `
208208โโโโโโโโโโโฌโโโโโโโโโ
209209โ (index) โ Values โ
210210โโโโโโโโโโโผโโโโโโโโโค
211- โ 0 โ 1 โ
212- โ 1 โ 2 โ
213- โ 2 โ 3 โ
211+ โ 0 โ 1 โ
212+ โ 1 โ 2 โ
213+ โ 2 โ 3 โ
214214โโโโโโโโโโโดโโโโโโโโโ
215215` ) ;
216216
217217test ( { a : undefined } , [ 'x' ] , `
218218โโโโโโโโโโโฌโโโโ
219219โ (index) โ x โ
220220โโโโโโโโโโโผโโโโค
221- โ a โ โ
221+ โ a โ โ
222222โโโโโโโโโโโดโโโโ
223223` ) ;
224224
@@ -238,23 +238,23 @@ test(new Map(), `
238238
239239test ( [ { a : 1 , b : 'Y' } , { a : 'Z' , b : 2 } ] , `
240240โโโโโโโโโโโฌโโโโโโฌโโโโโโ
241- โ (index) โ a โ b โ
241+ โ (index) โ a โ b โ
242242โโโโโโโโโโโผโโโโโโผโโโโโโค
243- โ 0 โ 1 โ 'Y' โ
244- โ 1 โ 'Z' โ 2 โ
243+ โ 0 โ 1 โ 'Y' โ
244+ โ 1 โ 'Z' โ 2 โ
245245โโโโโโโโโโโดโโโโโโดโโโโโโ
246246` ) ;
247247
248248{
249249const line = 'โ' . repeat ( 79 ) ;
250- const header = `${ ' ' . repeat ( 37 ) } name${ ' ' . repeat ( 40 ) } ` ;
250+ const header = `name${ ' ' . repeat ( 77 ) } ` ;
251251const name = 'very long long long long long long long long long long long ' +
252252'long long long long' ;
253253test ( [ { name } ] , `
254254โโโโโโโโโโโฌโโ${ line } โโโ
255- โ (index) โ ${ header } โ
255+ โ (index) โ ${ header } โ
256256โโโโโโโโโโโผโโ${ line } โโโค
257- โ 0 โ '${ name } ' โ
257+ โ 0 โ '${ name } ' โ
258258โโโโโโโโโโโดโโ${ line } โโโ
259259` ) ;
260260}
@@ -263,17 +263,17 @@ test({foo: '๏ฟฅ', bar: 'ยฅ'}, `
263263โโโโโโโโโโโฌโโโโโโโโโ
264264โ (index) โ Values โ
265265โโโโโโโโโโโผโโโโโโโโโค
266- โ foo โ '๏ฟฅ' โ
267- โ bar โ 'ยฅ' โ
266+ โ foo โ '๏ฟฅ' โ
267+ โ bar โ 'ยฅ' โ
268268โโโโโโโโโโโดโโโโโโโโโ
269269` ) ;
270270
271271test ( { foo : 'ไฝ ๅฅฝ' , bar : 'hello' } , `
272272โโโโโโโโโโโฌโโโโโโโโโโ
273273โ (index) โ Values โ
274274โโโโโโโโโโโผโโโโโโโโโโค
275- โ foo โ 'ไฝ ๅฅฝ' โ
276- โ bar โ 'hello' โ
275+ โ foo โ 'ไฝ ๅฅฝ' โ
276+ โ bar โ 'hello' โ
277277โโโโโโโโโโโดโโโโโโโโโโ
278278` ) ;
279279
@@ -285,8 +285,8 @@ test([{foo: 10 },{foo: 20 }], ['__proto__'], `
285285โโโโโโโโโโโฌโโโโโโโโโโโโ
286286โ (index) โ __proto__ โ
287287โโโโโโโโโโโผโโโโโโโโโโโโค
288- โ 0 โ โ
289- โ 1 โ โ
288+ โ 0 โ โ
289+ โ 1 โ โ
290290โโโโโโโโโโโดโโโโโโโโโโโโ
291291` ) ;
292292assert . strictEqual ( '0' in Object . prototype , false ) ;
0 commit comments