Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80517 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
clearTimeout : clearTimeout,
17
console : console
18
};
19
vm.runInNewContext(src, c);
20
21
c.require('seq')([1,2,3])
22
.parMap_(function (next, x) {
23
setTimeout(function () {
24
next.ok(x * 100)
25
}, 10)
26
})
27
.seq(function (x,y,z) {
28
t.deepEqual([x,y,z], [100,200,300]);
29
t.end();
30
})
31
;
32
});
33
});
34
35