diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/tap/shrinkwrap-extra-metadata.js | 2 | ||||
-rw-r--r-- | test/tap/shrinkwrap-package-integrity.js | 50 |
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() -}) |