| @@ -0,0 +1,32 @@ | ||
| var fs = require("fs") | ||
| var test = require("tap").test | ||
| var rimraf = require("rimraf") | ||
| var npm = require("../../") | ||
|
|
||
| var mr = require("npm-registry-mock") | ||
| // config | ||
| var port = 1331 | ||
| var address = "http://localhost:" + port | ||
| var pkg = __dirname + '/outdated' | ||
|
|
||
| test("it should not throw", function (t) { | ||
| rimraf.sync(pkg + "/node_modules") | ||
| process.chdir(pkg) | ||
|
|
||
| mr(port, function (s) { | ||
| npm.load({registry: address}, function () { | ||
| npm.install(".", function (err) { | ||
| npm.outdated(function (er, d) { | ||
| console.log(d) | ||
| s.close() | ||
| t.end() | ||
| }) | ||
| }) | ||
| }) | ||
| }) | ||
| }) | ||
|
|
||
| test("cleanup", function (t) { | ||
| rimraf.sync(pkg + "/node_modules") | ||
| t.end() | ||
| }) |
| @@ -0,0 +1 @@ | ||
| module.exports = true |
| @@ -0,0 +1,8 @@ | ||
| { | ||
| "name": "bla", | ||
| "version": "0.0.1", | ||
| "main": "index.js", | ||
| "dependencies": { | ||
| "underscore": "1.3.1" | ||
| } | ||
| } |