@@ -27,7 +27,7 @@ const fixtures = require('../common/fixtures');
27
27
28
28
function errExec ( script , callback ) {
29
29
const cmd = `"${ process . argv [ 0 ] } " "${ fixtures . path ( script ) } "` ;
30
- return exec ( cmd , function ( err , stdout , stderr ) {
30
+ return exec ( cmd , ( err , stdout , stderr ) => {
31
31
// There was some error
32
32
assert . ok ( err ) ;
33
33
@@ -43,39 +43,39 @@ const syntaxErrorMessage = /\bSyntaxError\b/;
43
43
44
44
45
45
// Simple throw error
46
- errExec ( 'throws_error.js' , common . mustCall ( function ( err , stdout , stderr ) {
46
+ errExec ( 'throws_error.js' , common . mustCall ( ( err , stdout , stderr ) => {
47
47
assert . ok ( / b l a h / . test ( stderr ) ) ;
48
48
} ) ) ;
49
49
50
50
51
51
// Trying to JSON.parse(undefined)
52
- errExec ( 'throws_error2.js' , common . mustCall ( function ( err , stdout , stderr ) {
52
+ errExec ( 'throws_error2.js' , common . mustCall ( ( err , stdout , stderr ) => {
53
53
assert . ok ( syntaxErrorMessage . test ( stderr ) ) ;
54
54
} ) ) ;
55
55
56
56
57
57
// Trying to JSON.parse(undefined) in nextTick
58
- errExec ( 'throws_error3.js' , common . mustCall ( function ( err , stdout , stderr ) {
58
+ errExec ( 'throws_error3.js' , common . mustCall ( ( err , stdout , stderr ) => {
59
59
assert . ok ( syntaxErrorMessage . test ( stderr ) ) ;
60
60
} ) ) ;
61
61
62
62
63
63
// throw ILLEGAL error
64
- errExec ( 'throws_error4.js' , common . mustCall ( function ( err , stdout , stderr ) {
64
+ errExec ( 'throws_error4.js' , common . mustCall ( ( err , stdout , stderr ) => {
65
65
assert . ok ( syntaxErrorMessage . test ( stderr ) ) ;
66
66
} ) ) ;
67
67
68
68
// Specific long exception line doesn't result in stack overflow
69
- errExec ( 'throws_error5.js' , common . mustCall ( function ( err , stdout , stderr ) {
69
+ errExec ( 'throws_error5.js' , common . mustCall ( ( err , stdout , stderr ) => {
70
70
assert . ok ( syntaxErrorMessage . test ( stderr ) ) ;
71
71
} ) ) ;
72
72
73
73
// Long exception line with length > errorBuffer doesn't result in assertion
74
- errExec ( 'throws_error6.js' , common . mustCall ( function ( err , stdout , stderr ) {
74
+ errExec ( 'throws_error6.js' , common . mustCall ( ( err , stdout , stderr ) => {
75
75
assert . ok ( syntaxErrorMessage . test ( stderr ) ) ;
76
76
} ) ) ;
77
77
78
78
// Object that throws in toString() doesn't print garbage
79
- errExec ( 'throws_error7.js' , common . mustCall ( function ( err , stdout , stderr ) {
79
+ errExec ( 'throws_error7.js' , common . mustCall ( ( err , stdout , stderr ) => {
80
80
assert . ok ( / < t o S t r i n g \( \) t h r e w e x c e p t i o n / . test ( stderr ) ) ;
81
81
} ) ) ;
0 commit comments