summaryrefslogtreecommitdiff
path: root/deps/npm/test/tap/access.js
diff options
context:
space:
mode:
authorKat Marchán <kzm@zkat.tech>2019-01-29 14:43:00 -0800
committerMyles Borins <mylesborins@google.com>2019-02-12 00:06:29 -0800
commit43dd49c9782848c25e5b03448c8a0f923f13c158 (patch)
treef7ac5d645019b2b844f26be66c291bbae734d097 /deps/npm/test/tap/access.js
parentb361f9577fbd72e518438d3fa0b01f7d34d814a5 (diff)
downloadandroid-node-v8-43dd49c9782848c25e5b03448c8a0f923f13c158.tar.gz
android-node-v8-43dd49c9782848c25e5b03448c8a0f923f13c158.tar.bz2
android-node-v8-43dd49c9782848c25e5b03448c8a0f923f13c158.zip
deps: upgrade npm to 6.7.0
PR-URL: https://github.com/nodejs/node/pull/25804 Reviewed-By: Myles Borins <myles.borins@gmail.com>
Diffstat (limited to 'deps/npm/test/tap/access.js')
-rw-r--r--deps/npm/test/tap/access.js50
1 files changed, 29 insertions, 21 deletions
diff --git a/deps/npm/test/tap/access.js b/deps/npm/test/tap/access.js
index 4bed4b4b25..6a21ccc8fb 100644
--- a/deps/npm/test/tap/access.js
+++ b/deps/npm/test/tap/access.js
@@ -1,16 +1,18 @@
-var fs = require('fs')
-var path = require('path')
-var mkdirp = require('mkdirp')
-var rimraf = require('rimraf')
-var mr = require('npm-registry-mock')
+'use strict'
-var test = require('tap').test
-var common = require('../common-tap.js')
+const fs = require('fs')
+const path = require('path')
+const mkdirp = require('mkdirp')
+const rimraf = require('rimraf')
+const mr = require('npm-registry-mock')
-var pkg = path.resolve(__dirname, 'access')
-var server
+const test = require('tap').test
+const common = require('../common-tap.js')
-var scoped = {
+const pkg = path.resolve(__dirname, 'access')
+let server
+
+const scoped = {
name: '@scoped/pkg',
version: '1.1.1'
}
@@ -160,19 +162,22 @@ test('npm change access on unscoped package', function (t) {
function (er, code, stdout, stderr) {
t.ok(code, 'exited with Error')
t.matches(
- stderr, /access commands are only accessible for scoped packages/)
+ stderr, /only available for scoped packages/)
t.end()
}
)
})
test('npm access grant read-only', function (t) {
- server.put('/-/team/myorg/myteam/package', {
- permissions: 'read-only',
- package: '@scoped/another'
- }).reply(201, {
- accessChaged: true
+ server.filteringRequestBody((body) => {
+ const data = JSON.parse(body)
+ t.deepEqual(data, {
+ permissions: 'read-only',
+ package: '@scoped/another'
+ }, 'got the right body')
+ return true
})
+ server.put('/-/team/myorg/myteam/package', true).reply(201)
common.npm(
[
'access',
@@ -191,12 +196,15 @@ test('npm access grant read-only', function (t) {
})
test('npm access grant read-write', function (t) {
- server.put('/-/team/myorg/myteam/package', {
- permissions: 'read-write',
- package: '@scoped/another'
- }).reply(201, {
- accessChaged: true
+ server.filteringRequestBody((body) => {
+ const data = JSON.parse(body)
+ t.deepEqual(data, {
+ permissions: 'read-write',
+ package: '@scoped/another'
+ }, 'got the right body')
+ return true
})
+ server.put('/-/team/myorg/myteam/package', true).reply(201)
common.npm(
[
'access',