Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80537 views
1
var Buffer = require('../../').Buffer
2
if (process.env.OBJECT_IMPL) Buffer.TYPED_ARRAY_SUPPORT = false
3
var common = {};
4
var assert = require('assert');
5
6
var zero = [];
7
var one = [ new Buffer('asdf') ];
8
var long = [];
9
for (var i = 0; i < 10; i++) long.push(new Buffer('asdf'));
10
11
var flatZero = Buffer.concat(zero);
12
var flatOne = Buffer.concat(one);
13
var flatLong = Buffer.concat(long);
14
var flatLongLen = Buffer.concat(long, 40);
15
16
assert(flatZero.length === 0);
17
assert(flatOne.toString() === 'asdf');
18
assert(flatOne === one[0]);
19
assert(flatLong.toString() === (new Array(10+1).join('asdf')));
20
assert(flatLongLen.toString() === (new Array(10+1).join('asdf')));
21
22
// console.log("ok");
23
24
25