|
|
@ -22,6 +22,7 @@ |
|
|
|
require('../common'); |
|
|
|
var assert = require('assert'); |
|
|
|
var exec = require('child_process').exec; |
|
|
|
var os = require('os'); |
|
|
|
|
|
|
|
var success_count = 0; |
|
|
|
|
|
|
@ -31,7 +32,7 @@ var str = 'hello'; |
|
|
|
var child = exec("echo " + str, function(err, stdout, stderr) { |
|
|
|
assert.ok('string', typeof(stdout), 'Expected stdout to be a string'); |
|
|
|
assert.ok('string', typeof(stderr), 'Expected stderr to be a string'); |
|
|
|
assert.equal(str + '\n', stdout); |
|
|
|
assert.equal(str + os.EOL, stdout); |
|
|
|
|
|
|
|
success_count++; |
|
|
|
}); |
|
|
@ -42,7 +43,7 @@ var child = exec("echo " + str, { |
|
|
|
}, function(err, stdout, stderr) { |
|
|
|
assert.ok(stdout instanceof Buffer, 'Expected stdout to be a Buffer'); |
|
|
|
assert.ok(stderr instanceof Buffer, 'Expected stderr to be a Buffer'); |
|
|
|
assert.equal(str + '\n', stdout.toString()); |
|
|
|
assert.equal(str + os.EOL, stdout.toString()); |
|
|
|
|
|
|
|
success_count++; |
|
|
|
}); |
|
|
|