This commit is contained in:
Simon Priet
2021-09-05 22:53:58 +02:00
commit 9e2991e668
17888 changed files with 1263126 additions and 0 deletions

36
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();
});