Spaces:
Runtime error
Runtime error
const tape = require('tape') | |
const { BufferList, BufferListStream } = require('../') | |
const { Buffer } = require('buffer') | |
tape('isBufferList positives', (t) => { | |
t.ok(BufferList.isBufferList(new BufferList())) | |
t.ok(BufferList.isBufferList(new BufferListStream())) | |
t.end() | |
}) | |
tape('isBufferList negatives', (t) => { | |
const types = [ | |
null, | |
undefined, | |
NaN, | |
true, | |
false, | |
{}, | |
[], | |
Buffer.alloc(0), | |
[Buffer.alloc(0)] | |
] | |
for (const obj of types) { | |
t.notOk(BufferList.isBufferList(obj)) | |
} | |
t.end() | |
}) | |