PR-URL: https://github.com/nodejs/node/pull/57334 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
310 lines
14 KiB
JavaScript
310 lines
14 KiB
JavaScript
/* IMPORTANT
|
|
* This snapshot file is auto-generated, but designed for humans.
|
|
* It should be checked into source control and tracked carefully.
|
|
* Re-generate by setting TAP_SNAPSHOT=1 and running tests.
|
|
* Make sure to inspect the output below. Do not ignore changes!
|
|
*/
|
|
'use strict'
|
|
exports[`test/lib/commands/install.js TAP devEngines should not utilize engines in root if devEngines is provided > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
warn EBADDEVENGINES The developer of this package has specified the following through devEngines
|
|
warn EBADDEVENGINES Invalid engine "runtime"
|
|
warn EBADDEVENGINES Invalid semver version "0.0.1" does not match "v1337.0.0" for "runtime"
|
|
warn EBADDEVENGINES {
|
|
warn EBADDEVENGINES current: { name: 'node', version: 'v1337.0.0' },
|
|
warn EBADDEVENGINES required: { name: 'node', version: '0.0.1', onFail: 'warn' }
|
|
warn EBADDEVENGINES }
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
silly reify moves {}
|
|
silly audit report null
|
|
|
|
up to date, audited 1 package in {TIME}
|
|
found 0 vulnerabilities
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should show devEngines doesnt break engines > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false" "--global" "true"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
silly placeDep ROOT alpha@ OK for: want: file:../../prefix/alpha
|
|
warn EBADENGINE Unsupported engine {
|
|
warn EBADENGINE package: undefined,
|
|
warn EBADENGINE required: { node: '1.0.0' },
|
|
warn EBADENGINE current: { node: 'v1337.0.0', npm: '42.0.0' }
|
|
warn EBADENGINE }
|
|
warn EBADENGINE Unsupported engine {
|
|
warn EBADENGINE package: undefined,
|
|
warn EBADENGINE required: { node: '1.0.0' },
|
|
warn EBADENGINE current: { node: 'v1337.0.0', npm: '42.0.0' }
|
|
warn EBADENGINE }
|
|
silly reify moves {}
|
|
silly ADD node_modules/alpha
|
|
|
|
added 1 package in {TIME}
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should show devEngines has no effect on dev package install > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false" "--save-dev" "true"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
silly placeDep ROOT alpha@ OK for: want: file:alpha
|
|
silly reify moves {}
|
|
silly audit bulk request {}
|
|
silly audit report null
|
|
silly ADD node_modules/alpha
|
|
|
|
added 1 package, and audited 3 packages in {TIME}
|
|
found 0 vulnerabilities
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should show devEngines has no effect on global package install > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false" "--global" "true"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
silly placeDep ROOT alpha@ OK for: want: file:../../prefix
|
|
silly reify moves {}
|
|
silly ADD node_modules/alpha
|
|
|
|
added 1 package in {TIME}
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should show devEngines has no effect on package install > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
silly placeDep ROOT alpha@ OK for: want: file:alpha
|
|
silly reify moves {}
|
|
silly audit bulk request {}
|
|
silly audit report null
|
|
silly ADD node_modules/alpha
|
|
|
|
added 1 package, and audited 3 packages in {TIME}
|
|
found 0 vulnerabilities
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should utilize devEngines 2x error case > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
verbose stack Error: The developer of this package has specified the following through devEngines
|
|
verbose stack Invalid engine "runtime"
|
|
verbose stack Invalid name "nondescript" does not match "node" for "runtime"
|
|
verbose stack at Install.checkDevEngines ({CWD}/lib/base-cmd.js:181:27)
|
|
verbose stack at MockNpm.#exec ({CWD}/lib/npm.js:252:7)
|
|
verbose stack at MockNpm.exec ({CWD}/lib/npm.js:208:9)
|
|
error code EBADDEVENGINES
|
|
error EBADDEVENGINES The developer of this package has specified the following through devEngines
|
|
error EBADDEVENGINES Invalid engine "runtime"
|
|
error EBADDEVENGINES Invalid name "nondescript" does not match "node" for "runtime"
|
|
error EBADDEVENGINES {
|
|
error EBADDEVENGINES current: { name: 'node', version: 'v1337.0.0' },
|
|
error EBADDEVENGINES required: { name: 'nondescript', onFail: 'error' }
|
|
error EBADDEVENGINES }
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should utilize devEngines 2x warning case > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
warn EBADDEVENGINES The developer of this package has specified the following through devEngines
|
|
warn EBADDEVENGINES Invalid engine "runtime"
|
|
warn EBADDEVENGINES Invalid name "nondescript" does not match "node" for "runtime"
|
|
warn EBADDEVENGINES {
|
|
warn EBADDEVENGINES current: { name: 'node', version: 'v1337.0.0' },
|
|
warn EBADDEVENGINES required: { name: 'nondescript', onFail: 'warn' }
|
|
warn EBADDEVENGINES }
|
|
warn EBADDEVENGINES Invalid engine "cpu"
|
|
warn EBADDEVENGINES Invalid name "risv" does not match "x86" for "cpu"
|
|
warn EBADDEVENGINES {
|
|
warn EBADDEVENGINES current: { name: 'x86' },
|
|
warn EBADDEVENGINES required: { name: 'risv', onFail: 'warn' }
|
|
warn EBADDEVENGINES }
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
silly reify moves {}
|
|
silly audit report null
|
|
|
|
up to date, audited 1 package in {TIME}
|
|
found 0 vulnerabilities
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should utilize devEngines failure and warning case > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
warn EBADDEVENGINES The developer of this package has specified the following through devEngines
|
|
warn EBADDEVENGINES Invalid engine "cpu"
|
|
warn EBADDEVENGINES Invalid name "risv" does not match "x86" for "cpu"
|
|
warn EBADDEVENGINES {
|
|
warn EBADDEVENGINES current: { name: 'x86' },
|
|
warn EBADDEVENGINES required: { name: 'risv', onFail: 'warn' }
|
|
warn EBADDEVENGINES }
|
|
verbose stack Error: The developer of this package has specified the following through devEngines
|
|
verbose stack Invalid engine "runtime"
|
|
verbose stack Invalid name "nondescript" does not match "node" for "runtime"
|
|
verbose stack at Install.checkDevEngines ({CWD}/lib/base-cmd.js:181:27)
|
|
verbose stack at MockNpm.#exec ({CWD}/lib/npm.js:252:7)
|
|
verbose stack at MockNpm.exec ({CWD}/lib/npm.js:208:9)
|
|
error code EBADDEVENGINES
|
|
error EBADDEVENGINES The developer of this package has specified the following through devEngines
|
|
error EBADDEVENGINES Invalid engine "runtime"
|
|
error EBADDEVENGINES Invalid name "nondescript" does not match "node" for "runtime"
|
|
error EBADDEVENGINES {
|
|
error EBADDEVENGINES current: { name: 'node', version: 'v1337.0.0' },
|
|
error EBADDEVENGINES required: { name: 'nondescript' }
|
|
error EBADDEVENGINES }
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should utilize devEngines failure case > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
verbose stack Error: The developer of this package has specified the following through devEngines
|
|
verbose stack Invalid engine "runtime"
|
|
verbose stack Invalid name "nondescript" does not match "node" for "runtime"
|
|
verbose stack at Install.checkDevEngines ({CWD}/lib/base-cmd.js:181:27)
|
|
verbose stack at MockNpm.#exec ({CWD}/lib/npm.js:252:7)
|
|
verbose stack at MockNpm.exec ({CWD}/lib/npm.js:208:9)
|
|
error code EBADDEVENGINES
|
|
error EBADDEVENGINES The developer of this package has specified the following through devEngines
|
|
error EBADDEVENGINES Invalid engine "runtime"
|
|
error EBADDEVENGINES Invalid name "nondescript" does not match "node" for "runtime"
|
|
error EBADDEVENGINES {
|
|
error EBADDEVENGINES current: { name: 'node', version: 'v1337.0.0' },
|
|
error EBADDEVENGINES required: { name: 'nondescript' }
|
|
error EBADDEVENGINES }
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should utilize devEngines failure force case > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false" "--force" "true"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
warn using --force Recommended protections disabled.
|
|
silly logfile done cleaning log files
|
|
warn EBADDEVENGINES The developer of this package has specified the following through devEngines
|
|
warn EBADDEVENGINES Invalid engine "runtime"
|
|
warn EBADDEVENGINES Invalid name "nondescript" does not match "node" for "runtime"
|
|
warn EBADDEVENGINES {
|
|
warn EBADDEVENGINES current: { name: 'node', version: 'v1337.0.0' },
|
|
warn EBADDEVENGINES required: { name: 'nondescript' }
|
|
warn EBADDEVENGINES }
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
silly reify moves {}
|
|
silly audit report null
|
|
|
|
up to date, audited 1 package in {TIME}
|
|
found 0 vulnerabilities
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should utilize devEngines success case > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
silly reify moves {}
|
|
silly audit report null
|
|
|
|
up to date, audited 1 package in {TIME}
|
|
found 0 vulnerabilities
|
|
`
|
|
|
|
exports[`test/lib/commands/install.js TAP devEngines should utilize engines in root if devEngines is not provided > must match snapshot 1`] = `
|
|
silly config load:file:{CWD}/npmrc
|
|
silly config load:file:{CWD}/prefix/.npmrc
|
|
silly config load:file:{CWD}/home/.npmrc
|
|
silly config load:file:{CWD}/global/etc/npmrc
|
|
verbose title npm
|
|
verbose argv "--fetch-retries" "0" "--cache" "{CWD}/cache" "--loglevel" "silly" "--color" "false"
|
|
verbose logfile logs-max:10 dir:{CWD}/cache/_logs/{DATE}-
|
|
verbose logfile {CWD}/cache/_logs/{DATE}-debug-0.log
|
|
silly logfile done cleaning log files
|
|
silly packumentCache heap:{heap} maxSize:{maxSize} maxEntrySize:{maxEntrySize}
|
|
silly idealTree buildDeps
|
|
warn EBADENGINE Unsupported engine {
|
|
warn EBADENGINE package: undefined,
|
|
warn EBADENGINE required: { node: '0.0.1' },
|
|
warn EBADENGINE current: { node: 'v1337.0.0', npm: '42.0.0' }
|
|
warn EBADENGINE }
|
|
silly reify moves {}
|
|
silly audit report null
|
|
|
|
up to date, audited 1 package in {TIME}
|
|
found 0 vulnerabilities
|
|
`
|