UNPKG

@infinito/id3

Version:
13 lines (11 loc) 523 B
import assert from 'assert'; import {constants} from '../src/constants.js'; import validID3 from '../src/valid.js'; describe('validID3', function () { it('should throw a TypeError when passed anything besides an ArrayBuffer', function () { assert.throws(() => validID3(""),TypeError); }); it('should throw an Error when given an ArrayBuffer of length < constants.ID3_HEADER_LENGTH_BYTES', function () { assert.throws(() => validID3(new ArrayBuffer(constants.ID3_HEADER_LENGTH_BYTES-1)),Error); }); });