thelounge/test/client/js/helpers/friendlysizeTest.js

19 lines
522 B
JavaScript
Raw Normal View History

2017-12-28 22:31:19 +01:00
"use strict";
const expect = require("chai").expect;
const friendlysize = require("../../../../client/js/helpers/friendlysize");
2017-12-28 22:31:19 +01:00
describe("friendlysize helper", function() {
2017-12-28 22:31:19 +01:00
it("should render big values in human-readable version", function() {
expect(friendlysize(51200)).to.equal("50 KB");
});
it("should round with 1 digit", function() {
expect(friendlysize(1234567)).to.equal("1.2 MB");
});
it("should render special case 0 as 0 Bytes", function() {
expect(friendlysize(0)).to.equal("0 Bytes");
});
});