@@ -253,14 +253,16 @@ const theData = 'hello';
253
253
start ( c ) { controller = c ; } ,
254
254
255
255
cancel : common . mustCall ( ( error ) => {
256
- assert . strictEqual ( error . code , 25 ) ; // DataCloneError
256
+ assert . strictEqual ( error . code , 25 ) ;
257
+ assert . strictEqual ( error . name , 'DataCloneError' ) ;
257
258
} ) ,
258
259
} ) ;
259
260
260
261
port1 . onmessage = ( { data } ) => {
261
262
const reader = data . getReader ( ) ;
262
263
assert . rejects ( reader . read ( ) , {
263
- code : 25 , // DataCloneError
264
+ code : 25 ,
265
+ name : 'DataCloneError' ,
264
266
} ) ;
265
267
port1 . close ( ) ;
266
268
} ;
@@ -354,7 +356,10 @@ const theData = 'hello';
354
356
355
357
const source = {
356
358
abort : common . mustCall ( ( error ) => {
357
- process . nextTick ( ( ) => assert . strictEqual ( error . code , 25 ) ) ;
359
+ process . nextTick ( ( ) => {
360
+ assert . strictEqual ( error . code , 25 ) ;
361
+ assert . strictEqual ( error . name , 'DataCloneError' ) ;
362
+ } ) ;
358
363
} )
359
364
} ;
360
365
@@ -366,7 +371,8 @@ const theData = 'hello';
366
371
const m = new WebAssembly . Memory ( { initial : 1 } ) ;
367
372
368
373
assert . rejects ( writer . abort ( m ) , {
369
- code : 25
374
+ code : 25 ,
375
+ name : 'DataCloneError' ,
370
376
} ) ;
371
377
port1 . close ( ) ;
372
378
} ) ;
@@ -437,7 +443,10 @@ const theData = 'hello';
437
443
{
438
444
const source = {
439
445
cancel : common . mustCall ( ( error ) => {
440
- process . nextTick ( ( ) => assert ( error . code , 25 ) ) ;
446
+ process . nextTick ( ( ) => {
447
+ assert . strictEqual ( error . code , 25 ) ;
448
+ assert . strictEqual ( error . name , 'DataCloneError' ) ;
449
+ } ) ;
441
450
} ) ,
442
451
} ;
443
452
@@ -455,7 +464,8 @@ const theData = 'hello';
455
464
reader . closed . then ( common . mustCall ( ) ) ;
456
465
457
466
assert . rejects ( cancel , {
458
- code : 25
467
+ code : 25 ,
468
+ name : 'DataCloneError' ,
459
469
} ) ;
460
470
461
471
port1 . close ( ) ;
@@ -469,6 +479,7 @@ const theData = 'hello';
469
479
abort : common . mustCall ( ( error ) => {
470
480
process . nextTick ( ( ) => {
471
481
assert . strictEqual ( error . code , 25 ) ;
482
+ assert . strictEqual ( error . name , 'DataCloneError' ) ;
472
483
} ) ;
473
484
} ) ,
474
485
} ;
@@ -481,7 +492,7 @@ const theData = 'hello';
481
492
const m = new WebAssembly . Memory ( { initial : 1 } ) ;
482
493
const writer = data . getWriter ( ) ;
483
494
const write = writer . write ( m ) ;
484
- assert . rejects ( write , { code : 25 } ) ;
495
+ assert . rejects ( write , { code : 25 , name : 'DataCloneError' } ) ;
485
496
port1 . close ( ) ;
486
497
} ) ;
487
498
@@ -492,12 +503,14 @@ const theData = 'hello';
492
503
const readable = new ReadableStream ( ) ;
493
504
readable . getReader ( ) ;
494
505
assert . throws ( ( ) => readable [ kTransfer ] ( ) , {
495
- code : 25
506
+ code : 25 ,
507
+ name : 'DataCloneError' ,
496
508
} ) ;
497
509
498
510
const writable = new WritableStream ( ) ;
499
511
writable . getWriter ( ) ;
500
512
assert . throws ( ( ) => writable [ kTransfer ] ( ) , {
501
- code : 25
513
+ code : 25 ,
514
+ name : 'DataCloneError' ,
502
515
} ) ;
503
516
}
0 commit comments