UNPKG

buffer-converter

Version:

Convert node Buffers to ArrayBuffers and vice versa

26 lines (20 loc) 618 B
assert = require 'assert' bufferConverter = require '../source/index.coffee' describe 'Buffer Converter', -> testString = 'This is a test' characterArray = testString.split('') buffer = new Buffer testString arrayBuffer = new ArrayBuffer 14 view = new Uint8Array arrayBuffer for character, index in characterArray view[index] = testString.charCodeAt index it 'converts a Buffer to an ArrayBuffer', -> assert.deepEqual( bufferConverter.toArrayBuffer(buffer), arrayBuffer ) it 'converts an ArrayBuffer to a Buffer', -> assert.deepEqual( bufferConverter.toBuffer(arrayBuffer), buffer )