Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80698 views
1
var browserify = require('../');
2
var vm = require('vm');
3
var test = require('tap').test;
4
5
test('bundle', function (t) {
6
var b = browserify();
7
b.require('seq');
8
b.bundle(function (err, src) {
9
t.plan(3);
10
11
t.ifError(err);
12
t.ok(src.length > 0);
13
14
var c = {
15
setTimeout : setTimeout,
16
console : console
17
};
18
vm.runInNewContext(src, c);
19
20
c.require('seq')([1,2,3])
21
.parMap_(function (next, x) {
22
setTimeout(function () {
23
next.ok(x * 100)
24
}, 10)
25
})
26
.seq(function (x,y,z) {
27
t.deepEqual([x,y,z], [100,200,300]);
28
t.end();
29
})
30
;
31
});
32
});
33
34