scratch-sb1-converter/test/unit/crc32.js

20 lines
463 B
JavaScript
Raw Normal View History

2018-12-26 16:30:26 -05:00
const test = require('tap').test;
const {CRC32} = require('../../src/coders/crc32');
test('spec', t => {
const instance = new CRC32();
t.type(CRC32, 'function');
t.type(instance.update, 'function');
t.type(instance.digest, 'number');
t.end();
});
test('digest', t => {
const instance = new CRC32();
const buf = new Uint8Array(128);
instance.update(buf, 0, buf.length);
t.equal(instance.digest, 3265854109);
t.end();
});