child.exec(nodejs + ' --eval 42',
function(err, stdout, stderr) {
assert.equal(stdout, '');
+ assert.equal(stderr, '');
});
// assert that "42\n" is written to stderr
child.exec(nodejs + ' --eval "console.error(42)"',
function(err, stdout, stderr) {
+ assert.equal(stdout, '');
assert.equal(stderr, '42\n');
});
child.exec(cmd + '42',
function(err, stdout, stderr) {
assert.equal(stdout, '42\n');
+ assert.equal(stderr, '');
});
child.exec(cmd + "'[]'",
function(err, stdout, stderr) {
assert.equal(stdout, '[]\n');
+ assert.equal(stderr, '');
});
});
child.exec(nodejs + ' -p "\\-42"',
function(err, stdout, stderr) {
assert.equal(stdout, '-42\n');
+ assert.equal(stderr, '');
});