fix bug in humanSizeFromBytes
This commit is contained in:
parent
c4f85db8d8
commit
42f0ee5a41
@ -192,8 +192,8 @@ function humanDurationFromMs(ms) {
|
|||||||
*/
|
*/
|
||||||
function humanSizeFromBytes(opts, bytes) {
|
function humanSizeFromBytes(opts, bytes) {
|
||||||
if (bytes === undefined) {
|
if (bytes === undefined) {
|
||||||
opts = {};
|
|
||||||
bytes = opts;
|
bytes = opts;
|
||||||
|
opts = {};
|
||||||
}
|
}
|
||||||
assert.number(bytes, 'bytes');
|
assert.number(bytes, 'bytes');
|
||||||
// The number of decimal places, default 1.
|
// The number of decimal places, default 1.
|
||||||
|
@ -35,6 +35,16 @@ test('humanDurationFromMs', function (t) {
|
|||||||
|
|
||||||
t.equal(humanDurationFromMs(47*second), '47s');
|
t.equal(humanDurationFromMs(47*second), '47s');
|
||||||
t.equal(humanDurationFromMs(1*week), '1w');
|
t.equal(humanDurationFromMs(1*week), '1w');
|
||||||
|
t.equal(humanDurationFromMs(0), '0ms');
|
||||||
|
|
||||||
|
t.end();
|
||||||
|
});
|
||||||
|
|
||||||
|
test('humanSizeFromBytes', function (t) {
|
||||||
|
var humanSizeFromBytes = common.humanSizeFromBytes;
|
||||||
|
|
||||||
|
t.equal(humanSizeFromBytes(0), '0 B');
|
||||||
|
t.equal(humanSizeFromBytes({}, 0), '0 B');
|
||||||
|
|
||||||
t.end();
|
t.end();
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user