@@ -106,10 +106,10 @@ spawn(cmd, u, o);
106106spawn ( cmd , n , o ) ;
107107spawn ( cmd , a , u ) ;
108108
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 ) ;
113113
114114
115115// Verify that execFile has same argument parsing behavior as spawn.
@@ -158,17 +158,18 @@ execFile(cmd, c, n);
158158// String is invalid in arg position (this may seem strange, but is
159159// consistent across node API, cf. `net.createServer('not options', 'not
160160// 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 ) ;
172173
173174execFile ( cmd , c , s ) ; // Should not throw.
174175
@@ -190,5 +191,6 @@ fork(empty, n, n);
190191fork ( empty , n , o ) ;
191192fork ( empty , a , n ) ;
192193
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