This commit is contained in:
zino
2021-03-02 00:06:38 +01:00
parent 3a8aab0e9a
commit eeb745b013
3567 changed files with 1234741 additions and 0 deletions

36
client/node_modules/stream-splicer/test/nested.js generated vendored Normal file
View File

@@ -0,0 +1,36 @@
var pipeline = require('../');
var through = require('through2');
var split = require('split');
var concat = require('concat-stream');
var test = require('tape');
test('nested splicer', function (t) {
t.plan(1);
var addNewLines = through(function (buf, enc, next) {
this.push(buf + '\n');
next();
});
var stream = pipeline.obj([
[ split(), addNewLines ],
through(function (buf, enc, next) {
this.push('> ' + buf);
next()
})
]);
stream.get(0).unshift(through(function (buf, enc, next) {
this.push(buf.toString('utf8').toUpperCase());
next();
}));
stream.pipe(concat(function (body) {
t.deepEqual(body.toString(), '> A\n> B\n> C\n');
}));
stream.write('a\n');
stream.write('b\n');
stream.write('c');
stream.end();
});