|
Server IP : 185.61.154.36 / Your IP : 216.73.216.44 Web Server : Apache System : Linux host67.registrar-servers.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64 User : gettoplisting ( 12043) PHP Version : 7.2.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/../opt/../usr/lib/node_modules/npm/node_modules/stream-shift/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
var tape = require('tape')
var through = require('through2')
var stream = require('stream')
var shift = require('./')
tape('shifts next', function (t) {
var passthrough = through()
passthrough.write('hello')
passthrough.write('world')
t.same(shift(passthrough), Buffer('hello'))
t.same(shift(passthrough), Buffer('world'))
t.end()
})
tape('shifts next with core', function (t) {
var passthrough = stream.PassThrough()
passthrough.write('hello')
passthrough.write('world')
t.same(shift(passthrough), Buffer('hello'))
t.same(shift(passthrough), Buffer('world'))
t.end()
})
tape('shifts next with object mode', function (t) {
var passthrough = through({objectMode: true})
passthrough.write({hello: 1})
passthrough.write({world: 1})
t.same(shift(passthrough), {hello: 1})
t.same(shift(passthrough), {world: 1})
t.end()
})
tape('shifts next with object mode with core', function (t) {
var passthrough = stream.PassThrough({objectMode: true})
passthrough.write({hello: 1})
passthrough.write({world: 1})
t.same(shift(passthrough), {hello: 1})
t.same(shift(passthrough), {world: 1})
t.end()
})