UNPKG

447 BJavaScriptView Raw
1
2
3var tape = require('tape')
4
5var Weird = require('../pull-weird')
6
7var PacketStream = require('packet-stream')
8
9var pull = require('pull-stream')
10
11tape('aborts pull-weird correctly', function (t) {
12
13 t.plan(2)
14 var ps = new PacketStream({})
15
16 pull(
17 function (abort, cb) {
18 if(abort) t.ok(true)
19 },
20 Weird(ps),
21 function (read) {
22 read(true, function (err) {
23 t.ok(err)
24 })
25
26 }
27 )
28
29 ps.destroy(true)
30
31})