Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80698 views
1
var vm = require('vm');
2
var browserify = require('../');
3
var test = require('tap').test;
4
5
test('dnode', function (t) {
6
t.plan(3);
7
8
var b = browserify();
9
b.require('dnode');
10
11
var c = {
12
console: console,
13
setTimeout: setTimeout
14
};
15
16
b.bundle(function (err, src) {
17
vm.runInNewContext(src, c);
18
var dnode = c.require('dnode');
19
20
t.equal(typeof dnode, 'function', 'dnode object exists');
21
t.equal(
22
dnode.connect, undefined,
23
"dnode.connect doesn't exist in browsers"
24
);
25
t.ok(dnode().pipe, "dnode() is pipe-able");
26
});
27
});
28
29