import { createDiskFromJsonDisk } from 'js/formats/create_disk'; import { testDisk } from './testdata/json'; describe('createDiskFromJsonDisk', () => { it('parses a JSON disk', () => { const disk = createDiskFromJsonDisk(testDisk); expect(disk).toEqual({ encoding: 'nibble', format: 'dsk', metadata: { name: 'Test Disk', side: 'Front', }, readOnly: undefined, volume: 254, tracks: expect.any(Array) as number[][] }); }); });