Sha256: 9ecd87794f81611de2aefeee9edf9914edf36dd0e369bc1559c75b190a923290
Contents?: true
Size: 1.4 KB
Versions: 2
Compression:
Stored size: 1.4 KB
Contents
define([ "doh/main" ], function(doh){ doh.register("tests.node", [ function testRequireBuiltIn(t){ var td = new doh.Deferred(); require(["dojo/node!util"], td.getTestCallback(function(util){ t.t("puts" in util, "this is the built in node module"); })); return td; }, function testRequireMissing(t){ try{ require(["dojo/node!missing"]); }catch(e){ t.is(e.name, "Error", "plugin threw an error"); t.is(e.message, "Cannot find module 'missing'", "module is missing"); } }, function testRequireSimpleModule(t){ var td = new doh.Deferred(); require(["dojo/node!./tests/resources/nodemodule"], td.getTestCallback(function(nodemodule){ t.t("test" in nodemodule, "module loaded"); t.is(nodemodule.test, "value", "object has expected value"); })); return td; }, function testRequireRequire(t){ var td = new doh.Deferred(); require(["dojo/node!./tests/resources/noderequire"], td.getTestCallback(function(noderequire){ t.t("test" in noderequire, "module loaded"); t.is(noderequire.test, "value", "object has expected value"); })); return td; }, function testRequirePackageJson(t){ var td = new doh.Deferred(); require(["dojo/node!./tests/resources/nodemod"], td.getTestCallback(function(nodemod){ t.t("test" in nodemod, "module loaded"); t.is(nodemod.test, "value", "object has expected value"); })); return td; } ]); });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dojo_rails-0.0.2 | vendor/assets/javascripts/dojo/tests/node.js |
dojo_rails-0.0.1 | vendor/assets/javascripts/dojo/tests/node.js |