summaryrefslogtreecommitdiff
path: root/deps/npm/test/tap/bundled-dependencies-no-pkgjson.js
diff options
context:
space:
mode:
authorRebecca Turner <me@re-becca.org>2018-04-20 18:26:37 -0700
committerRebecca Turner <me@re-becca.org>2018-05-24 23:24:45 -0700
commit468ab4519e1b92473acefb22801497a1af6aebae (patch)
treebdac1d062cd4b094bde3a21147bab5d82c792ece /deps/npm/test/tap/bundled-dependencies-no-pkgjson.js
parentac8226115e2192a7a46ba07789fa5136f74223e1 (diff)
downloadandroid-node-v8-468ab4519e1b92473acefb22801497a1af6aebae.tar.gz
android-node-v8-468ab4519e1b92473acefb22801497a1af6aebae.tar.bz2
android-node-v8-468ab4519e1b92473acefb22801497a1af6aebae.zip
deps: upgrade npm to 6.1.0
PR-URL: https://github.com/nodejs/node/pull/20190 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Diffstat (limited to 'deps/npm/test/tap/bundled-dependencies-no-pkgjson.js')
-rw-r--r--deps/npm/test/tap/bundled-dependencies-no-pkgjson.js55
1 files changed, 0 insertions, 55 deletions
diff --git a/deps/npm/test/tap/bundled-dependencies-no-pkgjson.js b/deps/npm/test/tap/bundled-dependencies-no-pkgjson.js
deleted file mode 100644
index a7056408a9..0000000000
--- a/deps/npm/test/tap/bundled-dependencies-no-pkgjson.js
+++ /dev/null
@@ -1,55 +0,0 @@
-var test = require('tap').test
-var path = require('path')
-var fs = require('graceful-fs')
-
-var mkdirp = require('mkdirp')
-var rimraf = require('rimraf')
-var common = require('../common-tap.js')
-
-var dir = path.resolve(__dirname, 'bundled-dependencies-no-pkgjson')
-var pkg = path.resolve(dir, 'pkg-with-bundled-dep')
-var dep = path.resolve(pkg, 'node_modules', 'a-bundled-dep')
-
-var pkgJson = JSON.stringify({
- name: 'pkg-with-bundled-dep',
- version: '1.0.0',
- dependencies: {
- },
- bundledDependencies: [
- 'a-bundled-dep'
- ]
-}, null, 2) + '\n'
-var packed
-
-test('setup', function (t) {
- rimraf.sync(dir)
- mkdirp.sync(path.join(dir, 'node_modules'))
- mkdirp.sync(dep)
-
- fs.writeFileSync(path.resolve(pkg, 'package.json'), pkgJson)
- fs.writeFileSync(path.resolve(dep, 'index.js'), '')
- common.npm(['pack', pkg], {cwd: dir}, function (err, code, stdout, stderr) {
- if (err) throw err
- t.is(code, 0, 'packed ok')
- packed = stdout.trim()
- t.comment(stderr)
- t.end()
- })
-})
-
-test('proper error on bundled dep with no package.json', function (t) {
- t.plan(2)
- var npmArgs = ['install', packed]
-
- common.npm(npmArgs, { cwd: dir }, function (err, code, stdout, stderr) {
- if (err) throw err
- t.notEqual(code, 0, 'npm ended in error')
- t.like(stderr, /ENOENT/, 'ENOENT should be in stderr')
- t.end()
- })
-})
-
-test('cleanup', function (t) {
- rimraf.sync(dir)
- t.end()
-})