Very minor point but in Windows os.EOL returns '\r\n' but node writes \n so the last 2 tests fail..
// console.js#38
Console.prototype.log = function() {
this._stdout.write(util.format.apply(null, arguments) + '\n');
};

I would offer a pr but I can't test on UNIX...
Very minor point but in Windows
os.EOLreturns '\r\n' but node writes\nso the last 2 tests fail..I would offer a pr but I can't test on UNIX...