Sha256: ab923ff518b09b4a5e227bd364b1d07698f26460f1d302ba1e68d12adc75a69f
Contents?: true
Size: 950 Bytes
Versions: 3
Compression:
Stored size: 950 Bytes
Contents
var test = require('tap').test; var spawn = require('child_process').spawn; var path = require('path'); var vm = require('vm'); test('bin', function (t) { t.plan(3); var cwd = process.cwd(); process.chdir(__dirname); var ps = spawn(process.execPath, [ path.resolve(__dirname, '../bin/cmd.js'), 'entry/main.js', '--exports=require' ]); var src = ''; ps.stdout.on('data', function (buf) { src += buf.toString(); }); ps.on('exit', function (code) { t.equal(code, 0); var allDone = false; var c = { done : function () { allDone = true } }; vm.runInNewContext(src, c); t.deepEqual( Object.keys(c.require.modules).sort(), [ 'path', '__browserify_process', '/one.js', '/two.js', '/main.js' ].sort() ); t.ok(allDone); t.end(); }); });
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
snowball-0.1.22 | node_modules/browserify/test/bin.js |
sprockets-browserify-0.1.2 | node_modules/browserify/test/bin.js |
sprockets-browserify-0.1.0 | node_modules/browserify/test/bin.js |