@@ -45,32 +45,12 @@ const kEuro = Buffer.from([0xe2, 0x82, 0xac]).toString();
4545 assert . strictEqual ( tds . encoding , 'utf-8' ) ;
4646 assert . strictEqual ( tds . fatal , false ) ;
4747 assert . strictEqual ( tds . ignoreBOM , false ) ;
48-
49- assert . throws (
50- ( ) => Reflect . get ( TextDecoderStream . prototype , 'encoding' , { } ) , {
51- name : 'TypeError' ,
52- message : / C a n n o t r e a d p r i v a t e m e m b e r / ,
53- } ) ;
54- assert . throws (
55- ( ) => Reflect . get ( TextDecoderStream . prototype , 'fatal' , { } ) , {
56- name : 'TypeError' ,
57- message : / C a n n o t r e a d p r i v a t e m e m b e r / ,
58- } ) ;
59- assert . throws (
60- ( ) => Reflect . get ( TextDecoderStream . prototype , 'ignoreBOM' , { } ) , {
61- name : 'TypeError' ,
62- message : / C a n n o t r e a d p r i v a t e m e m b e r / ,
63- } ) ;
64- assert . throws (
65- ( ) => Reflect . get ( TextDecoderStream . prototype , 'readable' , { } ) , {
66- name : 'TypeError' ,
67- message : / C a n n o t r e a d p r i v a t e m e m b e r / ,
68- } ) ;
69- assert . throws (
70- ( ) => Reflect . get ( TextDecoderStream . prototype , 'writable' , { } ) , {
71- name : 'TypeError' ,
72- message : / C a n n o t r e a d p r i v a t e m e m b e r / ,
73- } ) ;
48+ [ 'encoding' , 'fatal' , 'ignoreBOM' , 'readable' , 'writable' ] . forEach ( ( getter ) => {
49+ assert . throws (
50+ ( ) => Reflect . get ( TextDecoderStream . prototype , getter , { } ) ,
51+ { name : 'TypeError' , message : / C a n n o t r e a d p r i v a t e m e m b e r / }
52+ )
53+ } ) ;
7454}
7555
7656{
@@ -91,20 +71,10 @@ const kEuro = Buffer.from([0xe2, 0x82, 0xac]).toString();
9171 ] ) . then ( common . mustCall ( ) ) ;
9272
9373 assert . strictEqual ( tds . encoding , 'utf-8' ) ;
94-
95- assert . throws (
96- ( ) => Reflect . get ( TextEncoderStream . prototype , 'encoding' , { } ) , {
97- name : 'TypeError' ,
98- message : / C a n n o t r e a d p r i v a t e m e m b e r / ,
99- } ) ;
100- assert . throws (
101- ( ) => Reflect . get ( TextEncoderStream . prototype , 'readable' , { } ) , {
102- name : 'TypeError' ,
103- message : / C a n n o t r e a d p r i v a t e m e m b e r / ,
104- } ) ;
105- assert . throws (
106- ( ) => Reflect . get ( TextEncoderStream . prototype , 'writable' , { } ) , {
107- name : 'TypeError' ,
108- message : / C a n n o t r e a d p r i v a t e m e m b e r / ,
109- } ) ;
74+ [ 'encoding' , 'readable' , 'writable' ] . forEach ( ( getter ) => {
75+ assert . throws (
76+ ( ) => Reflect . get ( TextDecoderStream . prototype , getter , { } ) ,
77+ { name : 'TypeError' , message : / C a n n o t r e a d p r i v a t e m e m b e r / }
78+ )
79+ } ) ;
11080}
0 commit comments