Sha256: c2cc1e7b1debfa57c7c2d8d3f952d02a323ea287a33e4ffd6e123d040fd4e4d2

Contents?: true

Size: 614 Bytes

Versions: 3

Compression:

Stored size: 614 Bytes

Contents

var vm = require('vm');
var browserify = require('../');
var test = require('tap').test;

test('module', function (t) {
    t.plan(6);

    var src = browserify().require('seq').bundle();
    var c = {};
    vm.runInNewContext(src, c);
    var seqPath = c.require.resolve('seq');

    var seq = c.require('seq');
    var module = c.require.cache[seqPath];

    t.equal(module.id, seqPath);
    t.equal(module.filename, seqPath);
    t.equal(module.exports, seq);
    t.equal(module.loaded, true);
    t.equal(module.parent, null);
    t.equal(c.require.cache["/node_modules/hashish/index.js"].parent, module);
});

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
snowball-0.1.22 node_modules/browserify/test/module.js
sprockets-browserify-0.1.2 node_modules/browserify/test/module.js
sprockets-browserify-0.1.0 node_modules/browserify/test/module.js