UNPKG

520 BJavaScriptView Raw
1const assert = require('assert')
2const Writable = require('stream').Writable
3const wrote = require('../')
4
5const testString = 'hello world'
6const buffer = Buffer.from(testString)
7const allRawData = []
8const ws = new Writable({
9 write: (chunk, encoding, next) => {
10 allRawData.push(chunk)
11 next()
12 },
13})
14wrote.write(ws, buffer)
15 .then(() => {
16 console.log(allRawData.map(d => String(d)))
17 assert.deepEqual(allRawData, [
18 buffer,
19 ])
20 })
21 .catch(console.error)