var alloc = require('./') var assert = require('assert') var b1 = alloc(4) assert.ok(Buffer.isBuffer(b1)) assert.equal(b1.length, 4) assert.equal(b1.toString('hex'), '00000000') var b2 = alloc(6, 0x41) assert.ok(Buffer.isBuffer(b2)) assert.equal(b2.length, 6) assert.equal(b2.toString('hex'), '414141414141') var b3 = alloc(10, 'linus', 'utf8') assert.ok(Buffer.isBuffer(b3)) assert.equal(b3.length, 10) assert.equal(b3.toString('hex'), '6c696e75736c696e7573') var b4 = alloc(8192) assert.ok(Buffer.isBuffer(b4)) for (var i = 0; i < 8192; i++) { assert.equal(b4[i], 0) }