mirror of https://github.com/nodejs/node.git
Fix fs.realpathSync('/')
parent
85fb47c11c
commit
3a9570386a
|
@ -519,8 +519,10 @@ function realpathSync (p) {
|
|||
i = 0;
|
||||
buf = [''];
|
||||
}
|
||||
return buf.join('/');
|
||||
return buf.join('/') || '/';
|
||||
}
|
||||
|
||||
|
||||
function realpath (p, cb) {
|
||||
if (p.charAt(0) !== '/') {
|
||||
p = path.join(process.cwd(), p);
|
||||
|
|
|
@ -260,6 +260,15 @@ function runNextTest(err) {
|
|||
}
|
||||
runNextTest();
|
||||
|
||||
|
||||
assert.equal('/', fs.realpathSync('/'));
|
||||
fs.realpath('/', function (err, result) {
|
||||
assert.equal(null, err);
|
||||
assert.equal('/', result);
|
||||
});
|
||||
|
||||
|
||||
|
||||
process.addListener("exit", function () {
|
||||
unlink.forEach(function(path){ try {fs.unlinkSync(path);}catch(e){} });
|
||||
assert.equal(async_completed, async_expected);
|
||||
|
|
Loading…
Reference in New Issue