var common = require('../common');
var assert = require('assert'),
+ os = require('os'),
util = require('util'),
spawn = require('child_process').spawn;
});
sed.stdout.on('end', function(code) {
- assert.equal(result, 'hellO\nnOde\nwOrld\n');
+ assert.equal(result, 'hellO' + os.EOL + 'nOde' + os.EOL +'wOrld' + os.EOL);
});
require('../common');
var assert = require('assert');
var exec = require('child_process').exec;
+var os = require('os');
var success_count = 0;
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++;
});
}, 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++;
});
var common = require('../common');
var assert = require('assert');
+var os = require('os');
switch (process.argv[2]) {
case 'child':
child.stderr.setEncoding('utf8');
child.stderr.on('end', function() {
- assert.equal(output, 'I can still debug!\n');
+ assert.equal(output, 'I can still debug!' + os.EOL);
console.log('ok - got expected message');
});