diff options
author | isaacs <i@izs.me> | 2011-02-19 01:18:25 +0300 |
---|---|---|
committer | isaacs <i@izs.me> | 2011-02-19 08:02:29 +0300 |
commit | 2180f3c8abec96342cfc49a9e14ffcd894975292 (patch) | |
tree | 598b58c09ee0def16e9058475160d49c1f56f9f4 /test | |
parent | c870fc99e72b9bf64d9e4b44d0cc854519f3ae72 (diff) |
(failing) Test that bundled deps are found first
Diffstat (limited to 'test')
-rw-r--r-- | test/packages/npm-test-bundletest/foo.js | 13 | ||||
-rw-r--r-- | test/packages/npm-test-bundletest/package.json | 10 |
2 files changed, 18 insertions, 5 deletions
diff --git a/test/packages/npm-test-bundletest/foo.js b/test/packages/npm-test-bundletest/foo.js index e69de29bb..251ae9bcc 100644 --- a/test/packages/npm-test-bundletest/foo.js +++ b/test/packages/npm-test-bundletest/foo.js @@ -0,0 +1,13 @@ +var assert = require("assert") + , path = require("path") + , pkgdir = path.join(__dirname, "node_modules") + , fs = require("fs") + , json = fs.readFileSync(path.join(__dirname, "package.json"),"utf8") + , pkg = JSON.parse(json) + , deps = Object.keys(pkg.dependencies) + +deps.forEach(function (dep) { + var d = require.resolve(dep) + assert.equal(0, d.indexOf(pkgdir) + ,dep+" not in "+pkgdir+"\nFound at "+d) +}) diff --git a/test/packages/npm-test-bundletest/package.json b/test/packages/npm-test-bundletest/package.json index ca302d917..e260ce847 100644 --- a/test/packages/npm-test-bundletest/package.json +++ b/test/packages/npm-test-bundletest/package.json @@ -1,5 +1,5 @@ -{ "name":"npm-test-bundletest" -, "version" : "1.0.0" -, "main" : "./foo" -, "dependencies":{"express":"~1.0","oauth":"*","ejs":"0.2.0","npm":"*"} -} +{"name":"npm-test-bundletest" +,"version":"1.0.0" +,"main":"./foo" +,"dependencies":{"express":"1.0.0","oauth":"*","ejs":"0.2.0","npm":"*"} +,"scripts":{"test":"node foo.js"}} |