@infinito/id3
Version:
ID3 Tag Reader/Writer
13 lines (11 loc) • 523 B
JavaScript
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);
});
});