Skip to content

Commit 95ac3bd

Browse files
NigelKibodeauxTrott
authored andcommitted
test: use assert.strictEqual in test-cli-eval
PR-URL: #9919 Reviewed-By: Teddy Katz <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent d648f2b commit 95ac3bd

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

test/parallel/test-cli-eval.js

+18-17
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ var filename = __filename.replace(/\\/g, '/');
1919
// assert that nothing is written to stdout
2020
child.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
2727
child.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
5151
child.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
6464
child.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
7676
child.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
8282
child.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

8888
child.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
9495
const emptyFile = path.join(common.fixturesDir, 'empty.js');
9596
child.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

Comments
 (0)