diff options
author | nlf <quitlahok@gmail.com> | 2020-10-07 18:02:17 +0300 |
---|---|---|
committer | nlf <quitlahok@gmail.com> | 2020-10-07 18:06:41 +0300 |
commit | 95c7d682bb587fd0959d68e8ed9ae71be36bd2d7 (patch) | |
tree | 6b3b6937f709b2f218d3327d649f82b4362cb58a /test/lib/utils | |
parent | b2268b37eb1e4576e82906bfa40c1d1487d4efff (diff) |
update config related tests
Diffstat (limited to 'test/lib/utils')
-rw-r--r-- | test/lib/utils/config.js | 10 |
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) |