* stash * refactor, working in non-collab + collab editor * attachment styling * Avoid crypto require in browser * AttachmentIcon, handling unknown types * Do not allow attachment creation for file sizes over limit * Allow image as file attachment * Upload placeholder styling * lint * Refactor: Do not use placeholder for file attachmentuploads * Add loading spinner * fix: Extra paragraphs around attachments on insert * Bump editor * fix build error * Remove attachment placeholder when upload fails * Remove unused styles * fix: Attachments on shared pages * Merge fixes
14 lines
537 B
TypeScript
14 lines
537 B
TypeScript
import { bytesToHumanReadable } from "./files";
|
|
|
|
describe("bytesToHumanReadable", () => {
|
|
test("Outputs readable string", () => {
|
|
expect(bytesToHumanReadable(0)).toBe("0 Bytes");
|
|
expect(bytesToHumanReadable(500)).toBe("500 Bytes");
|
|
expect(bytesToHumanReadable(1000)).toBe("1 kB");
|
|
expect(bytesToHumanReadable(15000)).toBe("15 kB");
|
|
expect(bytesToHumanReadable(12345)).toBe("12.34 kB");
|
|
expect(bytesToHumanReadable(123456)).toBe("123.45 kB");
|
|
expect(bytesToHumanReadable(1234567)).toBe("1.23 MB");
|
|
});
|
|
});
|