Swap-Aggregator-Subgraph/node_modules/pull-defer/test/sink.js
Richa-iitr d211083153 Revert "Revert "added handler""
This reverts commit c36ee8c5ca.
2022-07-03 07:30:05 +05:30

41 lines
668 B
JavaScript

var tape = require('tape')
var pull = require('pull-stream')
var lazy = require('../sink')
tape('simple', function (t) {
var feed = [], l
pull(
pull.values(feed),
l = lazy(pull.collect(function (err, ary) {
if(err) throw err
t.deepEqual(ary, [1, 2, 3])
t.end()
}))
)
setTimeout(function () {
feed.push(1, 2, 3)
l.start()
})
})
tape('simple - set late', function (t) {
var feed = [], l
pull(pull.values(feed), l = lazy())
setTimeout(function () {
feed.push(1, 2, 3)
l.start(pull.collect(function (err, ary) {
if(err) throw err
t.deepEqual(ary, [1, 2, 3])
t.end()
}))
})
})