@@ -19,15 +19,15 @@ var filename = __filename.replace(/\\/g, '/');
1919// assert that nothing is written to stdout
2020child . exec ( nodejs + ' --eval 42' ,
2121 function ( err , stdout , stderr ) {
22- assert . equal ( stdout , '' ) ;
23- assert . equal ( stderr , '' ) ;
22+ assert . strictEqual ( stdout , '' ) ;
23+ assert . strictEqual ( stderr , '' ) ;
2424 } ) ;
2525
2626// assert that "42\n" is written to stderr
2727child . exec ( nodejs + ' --eval "console.error(42)"' ,
2828 function ( err , stdout , stderr ) {
29- assert . equal ( stdout , '' ) ;
30- assert . equal ( stderr , '42\n' ) ;
29+ assert . strictEqual ( stdout , '' ) ;
30+ assert . strictEqual ( stderr , '42\n' ) ;
3131 } ) ;
3232
3333// assert that the expected output is written to stdout
@@ -36,21 +36,21 @@ child.exec(nodejs + ' --eval "console.error(42)"',
3636
3737 child . exec ( cmd + '42' ,
3838 function ( err , stdout , stderr ) {
39- assert . equal ( stdout , '42\n' ) ;
40- assert . equal ( stderr , '' ) ;
39+ assert . strictEqual ( stdout , '42\n' ) ;
40+ assert . strictEqual ( stderr , '' ) ;
4141 } ) ;
4242
4343 child . exec ( cmd + "'[]'" , common . mustCall (
4444 function ( err , stdout , stderr ) {
45- assert . equal ( stdout , '[]\n' ) ;
46- assert . equal ( stderr , '' ) ;
45+ assert . strictEqual ( stdout , '[]\n' ) ;
46+ assert . strictEqual ( stderr , '' ) ;
4747 } ) ) ;
4848} ) ;
4949
5050// assert that module loading works
5151child . exec ( nodejs + ' --eval "require(\'' + filename + '\')"' ,
5252 function ( status , stdout , stderr ) {
53- assert . equal ( status . code , 42 ) ;
53+ assert . strictEqual ( status . code , 42 ) ;
5454 } ) ;
5555
5656// Check that builtin modules are pre-defined.
@@ -63,7 +63,7 @@ child.exec(nodejs + ' --print "os.platform()"',
6363// module path resolve bug, regression test
6464child . exec ( nodejs + ' --eval "require(\'./test/parallel/test-cli-eval.js\')"' ,
6565 function ( status , stdout , stderr ) {
66- assert . equal ( status . code , 42 ) ;
66+ assert . strictEqual ( status . code , 42 ) ;
6767 } ) ;
6868
6969// Missing argument should not crash
@@ -74,28 +74,29 @@ child.exec(nodejs + ' -e', common.mustCall(function(status, stdout, stderr) {
7474
7575// empty program should do nothing
7676child . exec ( nodejs + ' -e ""' , function ( status , stdout , stderr ) {
77- assert . equal ( stdout , '' ) ;
78- assert . equal ( stderr , '' ) ;
77+ assert . strictEqual ( stdout , '' ) ;
78+ assert . strictEqual ( stderr , '' ) ;
7979} ) ;
8080
8181// "\\-42" should be interpreted as an escaped expression, not a switch
8282child . exec ( nodejs + ' -p "\\-42"' ,
8383 function ( err , stdout , stderr ) {
84- assert . equal ( stdout , '-42\n' ) ;
85- assert . equal ( stderr , '' ) ;
84+ assert . strictEqual ( stdout , '-42\n' ) ;
85+ assert . strictEqual ( stderr , '' ) ;
8686 } ) ;
8787
8888child . exec ( nodejs + ' --use-strict -p process.execArgv' ,
8989 function ( status , stdout , stderr ) {
90- assert . equal ( stdout , "[ '--use-strict', '-p', 'process.execArgv' ]\n" ) ;
90+ assert . strictEqual ( stdout ,
91+ "[ '--use-strict', '-p', 'process.execArgv' ]\n" ) ;
9192 } ) ;
9293
9394// Regression test for https://github.com/nodejs/node/issues/3574
9495const emptyFile = path . join ( common . fixturesDir , 'empty.js' ) ;
9596child . exec ( nodejs + ` -e 'require("child_process").fork("${ emptyFile } ")'` ,
9697 function ( status , stdout , stderr ) {
97- assert . equal ( stdout , '' ) ;
98- assert . equal ( stderr , '' ) ;
98+ assert . strictEqual ( stdout , '' ) ;
99+ assert . strictEqual ( stderr , '' ) ;
99100 } ) ;
100101
101102// Regression test for https://github.com/nodejs/node/issues/8534.
0 commit comments