var common = require("../common-tap.js") var fs = require("fs") var test = require("tap").test var rimraf = require("rimraf") var npm = require("../../") var mr = require("npm-registry-mock") // config var pkg = __dirname + '/outdated' test("it should not throw", function (t) { cleanup() process.chdir(pkg) mr(common.port, function (s) { npm.load({ cache: pkg + "/cache", loglevel: 'silent', registry: common.registry } , function () { npm.install(".", function (err) { npm.outdated(function (er, d) { console.log(d) s.close() t.end() }) }) }) }) }) test("cleanup", function (t) { cleanup() t.end() }) function cleanup () { rimraf.sync(pkg + "/node_modules") rimraf.sync(pkg + "/cache") }