|
1234567891011121314151617181920212223242526272829303132 |
- 'use strict'
-
- 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()
- })
|