mirror of
https://github.com/S2-/minifyfromhtml.git
synced 2025-08-04 20:40:07 +02:00
update packages to latest version
This commit is contained in:
47
node_modules/npm/test/tap/outdated-notarget.js
generated
vendored
Normal file
47
node_modules/npm/test/tap/outdated-notarget.js
generated
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
// Fixes Issue #1770
|
||||
var common = require("../common-tap.js")
|
||||
var test = require("tap").test
|
||||
var npm = require("../../")
|
||||
var osenv = require("osenv")
|
||||
var path = require("path")
|
||||
var fs = require("fs")
|
||||
var rimraf = require("rimraf")
|
||||
var mkdirp = require("mkdirp")
|
||||
var pkg = path.resolve(__dirname, "outdated-notarget")
|
||||
var cache = path.resolve(pkg, "cache")
|
||||
var mr = require("npm-registry-mock")
|
||||
|
||||
test("outdated-target: if no viable version is found, show error", function (t) {
|
||||
t.plan(1)
|
||||
setup()
|
||||
mr({port : common.port}, function (er, s) {
|
||||
npm.load({ cache: cache, registry: common.registry}, function () {
|
||||
npm.commands.update(function (er) {
|
||||
t.equal(er.code, "ETARGET")
|
||||
s.close()
|
||||
t.end()
|
||||
})
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
test("cleanup", function (t) {
|
||||
process.chdir(osenv.tmpdir())
|
||||
rimraf.sync(pkg)
|
||||
t.end()
|
||||
})
|
||||
|
||||
function setup() {
|
||||
mkdirp.sync(pkg)
|
||||
mkdirp.sync(cache)
|
||||
fs.writeFileSync(path.resolve(pkg, "package.json"), JSON.stringify({
|
||||
author: "Evan Lucas",
|
||||
name: "outdated-notarget",
|
||||
version: "0.0.0",
|
||||
description: "Test for outdated-target",
|
||||
dependencies: {
|
||||
underscore: "~199.7.1"
|
||||
}
|
||||
}), "utf8")
|
||||
process.chdir(pkg)
|
||||
}
|
Reference in New Issue
Block a user