Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
81172 views
1
var common = require('../common');
2
var assert = common.assert;
3
var fake = common.fake.create();
4
var DelayedStream = common.DelayedStream;
5
var Stream = require('stream').Stream;
6
7
(function testMaxDataSize() {
8
var source = new Stream();
9
var delayedStream = DelayedStream.create(source, {maxDataSize: 1024, pauseStream: false});
10
11
source.emit('data', new Buffer(1024));
12
13
fake
14
.expect(delayedStream, 'emit')
15
.withArg(1, 'error');
16
source.emit('data', new Buffer(1));
17
fake.verify();
18
})();
19
20