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
diff options
context:
space:
mode:
authornlf <quitlahok@gmail.com>2020-10-07 18:02:17 +0300
committernlf <quitlahok@gmail.com>2020-10-07 18:06:41 +0300
commit95c7d682bb587fd0959d68e8ed9ae71be36bd2d7 (patch)
tree6b3b6937f709b2f218d3327d649f82b4362cb58a /test/lib/utils
parentb2268b37eb1e4576e82906bfa40c1d1487d4efff (diff)
update config related tests
Diffstat (limited to 'test/lib/utils')
-rw-r--r--test/lib/utils/config.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/test/lib/utils/config.js b/test/lib/utils/config.js
index 90789a8db..293e68c00 100644
--- a/test/lib/utils/config.js
+++ b/test/lib/utils/config.js
@@ -70,12 +70,14 @@ const networkInterfaces = () => ({
})
const tmpdir = () => '/tmp'
const os = { networkInterfaces, tmpdir }
+const pkg = { version: '7.0.0' }
t.test('working network interfaces, not windows', t => {
const config = requireInject('../../../lib/utils/config.js', {
os,
'@npmcli/ci-detect': () => false,
- '../../../lib/utils/is-windows.js': false
+ '../../../lib/utils/is-windows.js': false,
+ '../../../package.json': pkg
})
t.matchSnapshot(config)
t.end()
@@ -85,7 +87,8 @@ t.test('no working network interfaces, on windows', t => {
const config = requireInject('../../../lib/utils/config.js', {
os: { tmpdir, networkInterfaces: networkInterfacesThrow },
'@npmcli/ci-detect': () => false,
- '../../../lib/utils/is-windows.js': true
+ '../../../lib/utils/is-windows.js': true,
+ '../../../package.json': pkg
})
t.matchSnapshot(config)
t.end()
@@ -109,7 +112,8 @@ t.test('no process.umask() method', t => {
const config = requireInject('../../../lib/utils/config.js', {
os: { tmpdir, networkInterfaces: networkInterfacesThrow },
'@npmcli/ci-detect': () => false,
- '../../../lib/utils/is-windows.js': true
+ '../../../lib/utils/is-windows.js': true,
+ '../../../package.json': pkg
})
t.equal(config.defaults.umask, 0o22)
t.matchSnapshot(config)