Sha256: 7ffc3f02172a996a15cf83d4dbc0f2acf70ec50b9ce6fa725ce6bd6d0dab2871

Contents?: true

Size: 633 Bytes

Versions: 11

Compression:

Stored size: 633 Bytes

Contents

t.equal(
    require("./shared")(), 1,
    "the main app bundle can already use the shared library"
);

t.throws(function() {
    require("./lazy");
}, "lazy bundle is not executed yet so the lazy module cannot be required yet");

// Use setTimeout as script loader simulator as in real use case this would be
// a call to one. Now we just let the rest of the source code string we build
// to execute.
setTimeout(function() {
    // After lazy bundle is executed we can require the lazy.js module
    require("./lazy");
    t.equal(
        require("./shared")(),3,
        "lazy module was able to use shared code"
    );
}, 1);

Version data entries

11 entries across 11 versions & 4 rubygems

Version Path
minimum_viable_product-0.0.11 test/dummy/node_modules/browserify/test/reverse_multi_bundle/app.js
brwy_rails-0.0.6 test/dummy/node_modules/browserify/test/reverse_multi_bundle/app.js
brwy_rails-0.0.5 test/dummy/node_modules/browserify/test/reverse_multi_bundle/app.js
brwy_rails-0.0.4 test/dummy/node_modules/browserify/test/reverse_multi_bundle/app.js
brwy_rails-0.0.3 test/dummy/node_modules/browserify/test/reverse_multi_bundle/app.js
brwy_rails-0.0.2 test/dummy/node_modules/browserify/test/reverse_multi_bundle/app.js
brwy_rails-0.0.1 test/dummy/node_modules/browserify/test/reverse_multi_bundle/app.js
sprockets-browserify-0.3.0 node_modules/browserify/test/reverse_multi_bundle/app.js
sprockets-browserify-0.2.0 node_modules/browserify/test/reverse_multi_bundle/app.js
ruby-wisp-source-0.8.0 vendor/node_modules/browserify/test/reverse_multi_bundle/app.js
ruby-wisp-source-0.7.0 vendor/node_modules/browserify/test/reverse_multi_bundle/app.js