Sha256: 7af91f3af6ae934044aba7502b7d0af800eb478b299dd731d08a84949859bb43
Contents?: true
Size: 540 Bytes
Versions: 3
Compression:
Stored size: 540 Bytes
Contents
var vm = require('vm'); var browserify = require('../'); var test = require('tap').test; test('require.cache', function (t) { t.plan(3); var src = browserify().require('seq').bundle(); var c = {}; vm.runInNewContext(src, c); var seqPath = c.require.resolve('seq'); t.equal(c.require.cache[seqPath], undefined); var seq = c.require('seq'); t.equal(seq, c.require.cache[seqPath].exports); var seqCached = c.require('seq'); // check if require() uses the cache t.equal(seq, seqCached); });
Version data entries
3 entries across 3 versions & 2 rubygems