Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKat Marchán <kzm@sykosomatic.org>2017-05-26 06:18:23 +0300
committerKat Marchán <kzm@sykosomatic.org>2017-05-26 06:21:58 +0300
commit794c10e689634cbb85133f8de2b25411f374436b (patch)
tree536b0592a8ca73cef625341531c642502362977d /test
parent674004c4c5ef50ed303add582351b32e2293b78e (diff)
pkglock: remove packageIntegrity field of doom
Diffstat (limited to 'test')
-rw-r--r--test/tap/shrinkwrap-extra-metadata.js2
-rw-r--r--test/tap/shrinkwrap-package-integrity.js50
2 files changed, 0 insertions, 52 deletions
diff --git a/test/tap/shrinkwrap-extra-metadata.js b/test/tap/shrinkwrap-extra-metadata.js
index 003476add..dd7f85ee8 100644
--- a/test/tap/shrinkwrap-extra-metadata.js
+++ b/test/tap/shrinkwrap-extra-metadata.js
@@ -7,7 +7,6 @@ const mr = require('npm-registry-mock')
const npm = require('../../lib/npm.js')
const osenv = require('osenv')
const path = require('path')
-const pkgSri = require('../../lib/utils/package-integrity.js')
const rimraf = require('rimraf')
const test = require('tap').test
@@ -51,7 +50,6 @@ test('adds additional metadata fields from the pkglock spec', function (t) {
'name': 'shrinkwrap-extra-metadata',
'version': '0.0.0',
'lockfileVersion': npm.lockfileVersion,
- 'packageIntegrity': pkgSri.hash(json),
'preserveSymlinks': 'foo'
},
JSON.parse(desired),
diff --git a/test/tap/shrinkwrap-package-integrity.js b/test/tap/shrinkwrap-package-integrity.js
deleted file mode 100644
index 6333757d7..000000000
--- a/test/tap/shrinkwrap-package-integrity.js
+++ /dev/null
@@ -1,50 +0,0 @@
-'use strict'
-
-const pkgsri = require('../../lib/utils/package-integrity.js')
-const ssri = require('ssri')
-const test = require('tap').test
-
-test('generates integrity according to spec', (t) => {
- const pkgJson = {
- 'name': 'foo',
- 'version': '1.0.0',
- 'dependencies': {
- 'x': '1.0.0'
- },
- 'devDependencies': {
- 'y': '1.0.0'
- },
- 'optionalDependencies': {
- 'z': '1.0.0'
- }
- }
- const integrity = pkgsri.hash(pkgJson)
- t.ok(integrity && integrity.toString(), 'hash returned')
- t.equal(
- ssri.parse(integrity).toString(),
- integrity,
- 'hash is a valid ssri string'
- )
- t.ok(pkgsri.check(pkgJson, integrity), 'same-data integrity check succeeds')
- t.done()
-})
-
-test('updates if anything changes in package.json', (t) => {
- const pkgJson = {
- 'name': 'foo',
- 'version': '1.0.0',
- 'dependencies': {
- 'x': '1.0.0'
- },
- 'devDependencies': {
- 'y': '1.0.0'
- },
- 'optionalDependencies': {
- 'z': '1.0.0'
- }
- }
- const sri = pkgsri.hash(pkgJson)
- pkgJson.version = '1.2.3'
- t.equal(pkgsri.check(pkgJson, sri), false, 'no match after pkgJson change')
- t.done()
-})