File tree 3 files changed +14
-5
lines changed
test/slow/nvm reinstall-packages
3 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -2740,7 +2740,7 @@ nvm_npm_global_modules() {
2740
2740
NPMLIST=$( nvm use " ${VERSION} " > /dev/null && npm list -g --depth=0 2> /dev/null | command sed -e ' 1d' -e ' /UNMET PEER DEPENDENCY/d' )
2741
2741
2742
2742
local INSTALLS
2743
- INSTALLS=$( nvm_echo " ${NPMLIST} " | command sed -e ' / -> / d' -e ' /\(empty\)/ d' -e ' s/^.* \(.*@[^ ]*\).*/\1/' -e ' /^npm@[^ ]*.*$/ d' | command xargs)
2743
+ INSTALLS=$( nvm_echo " ${NPMLIST} " | command sed -e ' / -> / d' -e ' /\(empty\)/ d' -e ' s/^.* \(.*@[^ ]*\).*/\1/' -e ' /^npm@[^ ]*.*$/ d' -e ' /^corepack@[^ ]*.*$/ d ' | command xargs)
2744
2744
2745
2745
local LINKS
2746
2746
LINKS=" $( nvm_echo " ${NPMLIST} " | command sed -n ' s/.* -> \(.*\)/\1/ p' ) "
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ EXPECTED_PACKAGES_INSTALL="autoprefixer bower david@11 grunt-cli grunth-cli http
16
16
echo " $EXPECTED_PACKAGES_INSTALL " | sed -e ' s/test-npmlink //' | xargs npm install -g --quiet
17
17
18
18
get_packages () {
19
- npm list -g --depth=0 | \s ed -e ' 1 d' -e ' s/^.* \(.*\)@.*/\1/' -e ' /^npm$/ d' | xargs
19
+ npm list -g --depth=0 | \s ed -e ' 1 d' -e ' s/^.* \(.*\)@.*/\1/' -e ' /^npm$/ d' -e ' /^corepack$/ d ' | xargs
20
20
}
21
21
22
22
nvm use 0.10.29
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ die () { echo "$@" ; exit 1; }
5
5
\. ../../../nvm.sh
6
6
7
7
get_packages () {
8
- npm list -g --depth=0 | \s ed -e ' 1 d' -e ' s/^.* \(.*\)@.*/\1/' -e ' /^npm$/ d' | xargs
8
+ npm list -g --depth=0 | \s ed -e ' 1 d' -e ' s/^.* \(.*\)@.*/\1/' -e ' /^npm$/ d' -e ' /^corepack$/ d ' | xargs
9
9
}
10
10
11
11
nvm use 4.7.2
@@ -14,5 +14,14 @@ ORIGINAL_PACKAGES=$(get_packages)
14
14
nvm reinstall-packages 4.7.1
15
15
FINAL_PACKAGES=$( get_packages)
16
16
17
- [ -z " ${ORIGINAL_PACKAGES} " ] || die " original packages were not empty: ${ORIGINAL_PACKAGES} "
18
- [ -z " ${FINAL_PACKAGES} " ] || die " final packages were not empty: ${FINAL_PACKAGES} "
17
+ [ -z " ${ORIGINAL_PACKAGES} " ] || die " v4: original packages were not empty: ${ORIGINAL_PACKAGES} "
18
+ [ -z " ${FINAL_PACKAGES} " ] || die " v4: final packages were not empty: ${FINAL_PACKAGES} "
19
+
20
+ nvm use 23.8.20
21
+ ORIGINAL_PACKAGES=$( get_packages)
22
+
23
+ nvm reinstall-packages 23.8.0
24
+ FINAL_PACKAGES=$( get_packages)
25
+
26
+ [ -z " ${ORIGINAL_PACKAGES} " ] || die " v23: original packages were not empty: ${ORIGINAL_PACKAGES} "
27
+ [ -z " ${FINAL_PACKAGES} " ] || die " v23: final packages were not empty: ${FINAL_PACKAGES} "
You can’t perform that action at this time.
0 commit comments