@@ -106,10 +106,10 @@ spawn(cmd, u, o);
106
106
spawn ( cmd , n , o ) ;
107
107
spawn ( cmd , a , u ) ;
108
108
109
- assert . throws ( function ( ) { spawn ( cmd , a , n ) ; } , invalidArgTypeError ) ;
110
-
111
- assert . throws ( function ( ) { spawn ( cmd , s ) ; } , invalidArgTypeError ) ;
112
- assert . throws ( function ( ) { spawn ( cmd , a , s ) ; } , invalidArgTypeError ) ;
109
+ assert . throws ( ( ) => { spawn ( cmd , a , n ) ; } , invalidArgTypeError ) ;
110
+ assert . throws ( ( ) => { spawn ( cmd , s ) ; } , invalidArgTypeError ) ;
111
+ assert . throws ( ( ) => { spawn ( cmd , a , s ) ; } , invalidArgTypeError ) ;
112
+ assert . throws ( ( ) => { spawn ( cmd , a , a ) ; } , invalidArgTypeError ) ;
113
113
114
114
115
115
// Verify that execFile has same argument parsing behavior as spawn.
@@ -158,17 +158,18 @@ execFile(cmd, c, n);
158
158
// String is invalid in arg position (this may seem strange, but is
159
159
// consistent across node API, cf. `net.createServer('not options', 'not
160
160
// callback')`.
161
- assert . throws ( function ( ) { execFile ( cmd , s , o , c ) ; } , invalidArgValueError ) ;
162
- assert . throws ( function ( ) { execFile ( cmd , a , s , c ) ; } , invalidArgValueError ) ;
163
- assert . throws ( function ( ) { execFile ( cmd , a , o , s ) ; } , invalidArgValueError ) ;
164
- assert . throws ( function ( ) { execFile ( cmd , a , s ) ; } , invalidArgValueError ) ;
165
- assert . throws ( function ( ) { execFile ( cmd , o , s ) ; } , invalidArgValueError ) ;
166
- assert . throws ( function ( ) { execFile ( cmd , u , u , s ) ; } , invalidArgValueError ) ;
167
- assert . throws ( function ( ) { execFile ( cmd , n , n , s ) ; } , invalidArgValueError ) ;
168
- assert . throws ( function ( ) { execFile ( cmd , a , u , s ) ; } , invalidArgValueError ) ;
169
- assert . throws ( function ( ) { execFile ( cmd , a , n , s ) ; } , invalidArgValueError ) ;
170
- assert . throws ( function ( ) { execFile ( cmd , u , o , s ) ; } , invalidArgValueError ) ;
171
- assert . throws ( function ( ) { execFile ( cmd , n , o , s ) ; } , invalidArgValueError ) ;
161
+ assert . throws ( ( ) => { execFile ( cmd , s , o , c ) ; } , invalidArgTypeError ) ;
162
+ assert . throws ( ( ) => { execFile ( cmd , a , s , c ) ; } , invalidArgTypeError ) ;
163
+ assert . throws ( ( ) => { execFile ( cmd , a , o , s ) ; } , invalidArgTypeError ) ;
164
+ assert . throws ( ( ) => { execFile ( cmd , a , s ) ; } , invalidArgTypeError ) ;
165
+ assert . throws ( ( ) => { execFile ( cmd , o , s ) ; } , invalidArgTypeError ) ;
166
+ assert . throws ( ( ) => { execFile ( cmd , u , u , s ) ; } , invalidArgTypeError ) ;
167
+ assert . throws ( ( ) => { execFile ( cmd , n , n , s ) ; } , invalidArgTypeError ) ;
168
+ assert . throws ( ( ) => { execFile ( cmd , a , u , s ) ; } , invalidArgTypeError ) ;
169
+ assert . throws ( ( ) => { execFile ( cmd , a , n , s ) ; } , invalidArgTypeError ) ;
170
+ assert . throws ( ( ) => { execFile ( cmd , u , o , s ) ; } , invalidArgTypeError ) ;
171
+ assert . throws ( ( ) => { execFile ( cmd , n , o , s ) ; } , invalidArgTypeError ) ;
172
+ assert . throws ( ( ) => { execFile ( cmd , a , a ) ; } , invalidArgTypeError ) ;
172
173
173
174
execFile ( cmd , c , s ) ; // Should not throw.
174
175
@@ -190,5 +191,6 @@ fork(empty, n, n);
190
191
fork ( empty , n , o ) ;
191
192
fork ( empty , a , n ) ;
192
193
193
- assert . throws ( function ( ) { fork ( empty , s ) ; } , invalidArgValueError ) ;
194
- assert . throws ( function ( ) { fork ( empty , a , s ) ; } , invalidArgValueError ) ;
194
+ assert . throws ( ( ) => { fork ( empty , s ) ; } , invalidArgTypeError ) ;
195
+ assert . throws ( ( ) => { fork ( empty , a , s ) ; } , invalidArgTypeError ) ;
196
+ assert . throws ( ( ) => { fork ( empty , a , a ) ; } , invalidArgTypeError ) ;
0 commit comments