UNPKG

ts-dev

Version:

Typescript development tools

26 lines 835 B
/* eslint-disable @typescript-eslint/no-magic-numbers */ import { strictEqual } from 'node:assert/strict'; import { formatBytes } from './pack'; describe('formatBytes', () => { const tests = [ [0, '0 B'], [999, '999 B'], [1000, '1 000 B'], [1950, '1 950 B'], [99950000, '99 950 000 B'], [999950000000000, '999 950 000 000 000 B'], /* [0, '0B'], [999, '999B'], [1000, '1.0kB'], [1950, '1.9kB'], [1951, '2.0kB'], [999_950, '1000.0kB'], [999_950_000, '1000.0MB'], [999_950_000_000, '1000.0GB'], [999_950_000_000_000, '999950.0GB'], */ ]; tests.forEach(([bytes, str]) => it(str, () => strictEqual(formatBytes(bytes), str))); }); //# sourceMappingURL=pack.test.js.map