test: use os.EOL when checking output
This commit is contained in:
parent
04b92632bd
commit
c749a841cd
@ -23,6 +23,7 @@ var is_windows = process.platform === 'win32';
|
||||
|
||||
var common = require('../common');
|
||||
var assert = require('assert'),
|
||||
os = require('os'),
|
||||
util = require('util'),
|
||||
spawn = require('child_process').spawn;
|
||||
|
||||
@ -113,5 +114,5 @@ sed.stdout.on('data', function(data) {
|
||||
});
|
||||
|
||||
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);
|
||||
});
|
||||
|
@ -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++;
|
||||
});
|
||||
|
@ -21,6 +21,7 @@
|
||||
|
||||
var common = require('../common');
|
||||
var assert = require('assert');
|
||||
var os = require('os');
|
||||
|
||||
switch (process.argv[2]) {
|
||||
case 'child':
|
||||
@ -44,7 +45,7 @@ function parent() {
|
||||
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');
|
||||
});
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user