25
25
26
26
tap . test ( 'async1' , function ( t ) {
27
27
runProgram ( 'async-await' , 'async1.js' , function ( r ) {
28
- t . deepEqual ( stripFullStack ( r . stdout . toString ( 'utf8' ) ) , [
28
+ t . deepEqual ( stripFullStack ( r . stdout ) , [
29
29
'TAP version 13' ,
30
30
'# async1' ,
31
31
'ok 1 before await' ,
@@ -40,14 +40,14 @@ tap.test('async1', function (t) {
40
40
''
41
41
] ) ;
42
42
t . same ( r . exitCode , 0 ) ;
43
- t . same ( stripDeprecations ( r . stderr . toString ( 'utf8' ) ) , '' ) ;
43
+ t . same ( stripDeprecations ( r . stderr ) , '' ) ;
44
44
t . end ( ) ;
45
45
} ) ;
46
46
} ) ;
47
47
48
48
tap . test ( 'async2' , function ( t ) {
49
49
runProgram ( 'async-await' , 'async2.js' , function ( r ) {
50
- var stdout = r . stdout . toString ( 'utf8' ) ;
50
+ var stdout = r . stdout ;
51
51
var lines = stdout . split ( '\n' ) . filter ( function ( line ) {
52
52
return ! ( / ^ ( \s + ) a t ( \s + ) < a n o n y m o u s > $ / ) . test ( line ) ;
53
53
} ) ;
@@ -76,14 +76,14 @@ tap.test('async2', function (t) {
76
76
''
77
77
] ) ;
78
78
t . same ( r . exitCode , 1 ) ;
79
- t . same ( stripDeprecations ( r . stderr . toString ( 'utf8' ) ) , '' ) ;
79
+ t . same ( stripDeprecations ( r . stderr ) , '' ) ;
80
80
t . end ( ) ;
81
81
} ) ;
82
82
} ) ;
83
83
84
84
tap . test ( 'async3' , function ( t ) {
85
85
runProgram ( 'async-await' , 'async3.js' , function ( r ) {
86
- t . deepEqual ( stripFullStack ( r . stdout . toString ( 'utf8' ) ) , [
86
+ t . deepEqual ( stripFullStack ( r . stdout ) , [
87
87
'TAP version 13' ,
88
88
'# async3' ,
89
89
'ok 1 before await' ,
@@ -98,14 +98,14 @@ tap.test('async3', function (t) {
98
98
''
99
99
] ) ;
100
100
t . same ( r . exitCode , 0 ) ;
101
- t . same ( stripDeprecations ( r . stderr . toString ( 'utf8' ) ) , '' ) ;
101
+ t . same ( stripDeprecations ( r . stderr ) , '' ) ;
102
102
t . end ( ) ;
103
103
} ) ;
104
104
} ) ;
105
105
106
106
tap . test ( 'async4' , function ( t ) {
107
107
runProgram ( 'async-await' , 'async4.js' , function ( r ) {
108
- t . deepEqual ( stripFullStack ( r . stdout . toString ( 'utf8' ) ) , [
108
+ t . deepEqual ( stripFullStack ( r . stdout ) , [
109
109
'TAP version 13' ,
110
110
'# async4' ,
111
111
'ok 1 before await' ,
@@ -127,14 +127,14 @@ tap.test('async4', function (t) {
127
127
''
128
128
] ) ;
129
129
t . same ( r . exitCode , 1 ) ;
130
- t . same ( stripDeprecations ( r . stderr . toString ( 'utf8' ) ) , '' ) ;
130
+ t . same ( stripDeprecations ( r . stderr ) , '' ) ;
131
131
t . end ( ) ;
132
132
} ) ;
133
133
} ) ;
134
134
135
135
tap . test ( 'async5' , function ( t ) {
136
136
runProgram ( 'async-await' , 'async5.js' , function ( r ) {
137
- t . same ( stripFullStack ( r . stdout . toString ( 'utf8' ) ) , [
137
+ t . same ( stripFullStack ( r . stdout ) , [
138
138
'TAP version 13' ,
139
139
'# async5' ,
140
140
'ok 1 before server' ,
@@ -181,29 +181,28 @@ tap.test('async5', function (t) {
181
181
''
182
182
] ) ;
183
183
t . same ( r . exitCode , 1 ) ;
184
- t . same ( stripDeprecations ( r . stderr . toString ( 'utf8' ) ) , '' ) ;
184
+ t . same ( stripDeprecations ( r . stderr ) , '' ) ;
185
185
t . end ( ) ;
186
186
} ) ;
187
187
} ) ;
188
188
189
189
tap . test ( 'sync-error' , function ( t ) {
190
190
runProgram ( 'async-await' , 'sync-error.js' , function ( r ) {
191
- t . same ( stripFullStack ( r . stdout . toString ( 'utf8' ) ) , [
191
+ t . same ( stripFullStack ( r . stdout ) , [
192
192
'TAP version 13' ,
193
193
'# sync-error' ,
194
194
'ok 1 before throw' ,
195
195
''
196
196
] ) ;
197
197
t . same ( r . exitCode , 1 ) ;
198
198
199
- var stderr = r . stderr . toString ( 'utf8' ) ;
200
- var lines = stderr . split ( '\n' ) ;
199
+ var lines = r . stderr . split ( '\n' ) ;
201
200
lines = lines . filter ( function ( line ) {
202
201
return ! ( / \( t i m e r s .j s : / ) . test ( line )
203
202
&& ! ( / \( i n t e r n a l \/ t i m e r s .j s : / ) . test ( line )
204
203
&& ! ( / I m m e d i a t e \. n e x t / ) . test ( line ) ;
205
204
} ) ;
206
- stderr = lines . join ( '\n' ) ;
205
+ var stderr = lines . join ( '\n' ) ;
207
206
208
207
t . same ( stripFullStack ( stripDeprecations ( stderr ) ) , [ ] . concat (
209
208
'$TEST/async-await/sync-error.js:7' ,
@@ -228,12 +227,11 @@ tap.test('sync-error', function (t) {
228
227
229
228
tap . test ( 'async-error' , function ( t ) {
230
229
runProgram ( 'async-await' , 'async-error.js' , function ( r ) {
231
- var stdout = r . stdout . toString ( 'utf8' ) ;
232
- var lines = stdout . split ( '\n' ) ;
230
+ var lines = r . stdout . split ( '\n' ) ;
233
231
lines = lines . filter ( function ( line ) {
234
232
return ! ( / ^ ( \s + ) a t ( \s + ) < a n o n y m o u s > $ / ) . test ( line ) ;
235
233
} ) ;
236
- stdout = lines . join ( '\n' ) ;
234
+ var stdout = lines . join ( '\n' ) ;
237
235
238
236
t . same ( stripFullStack ( stdout ) , [
239
237
'TAP version 13' ,
@@ -257,7 +255,7 @@ tap.test('async-error', function (t) {
257
255
] ) ;
258
256
t . same ( r . exitCode , 1 ) ;
259
257
260
- var stderr = stripDeprecations ( r . stderr . toString ( 'utf8' ) ) ;
258
+ var stderr = stripDeprecations ( r . stderr ) ;
261
259
var stderrLines = stderr . split ( '\n' ) . filter ( function ( line ) {
262
260
return ! ( / \( t i m e r s .j s : / ) . test ( line )
263
261
&& ! ( / \( i n t e r n a l \/ t i m e r s .j s : / ) . test ( line )
@@ -271,12 +269,11 @@ tap.test('async-error', function (t) {
271
269
272
270
tap . test ( 'async-bug' , function ( t ) {
273
271
runProgram ( 'async-await' , 'async-bug.js' , function ( r ) {
274
- var stdout = r . stdout . toString ( 'utf8' ) ;
275
- var lines = stdout . split ( '\n' ) ;
272
+ var lines = r . stdout . split ( '\n' ) ;
276
273
lines = lines . filter ( function ( line ) {
277
274
return ! ( / ^ ( \s + ) a t ( \s + ) < a n o n y m o u s > $ / ) . test ( line ) ;
278
275
} ) ;
279
- stdout = lines . join ( '\n' ) ;
276
+ var stdout = lines . join ( '\n' ) ;
280
277
281
278
t . same ( stripFullStack ( stdout ) , [
282
279
'TAP version 13' ,
@@ -301,7 +298,7 @@ tap.test('async-bug', function (t) {
301
298
] ) ;
302
299
t . same ( r . exitCode , 1 ) ;
303
300
304
- var stderr = stripDeprecations ( r . stderr . toString ( 'utf8' ) ) ;
301
+ var stderr = stripDeprecations ( r . stderr ) ;
305
302
306
303
t . same ( stderr , '' ) ;
307
304
t . end ( ) ;
0 commit comments