mirror of
https://github.com/lukechilds/zsh-nvm.git
synced 2025-01-30 09:47:14 +08:00
Test zsh-nvm doesn't overwrite nvm installs
This commit is contained in:
parent
2156245dca
commit
c7ee42d5c5
16
tests/loading/Check zsh-nvm doesn't install nvm if it's already installed
Executable file
16
tests/loading/Check zsh-nvm doesn't install nvm if it's already installed
Executable file
@ -0,0 +1,16 @@
|
|||||||
|
source ../common.sh
|
||||||
|
|
||||||
|
nvm_placeholder="nvm placeholder"
|
||||||
|
|
||||||
|
# Fake nvm installation
|
||||||
|
mkdir "$NVM_DIR"
|
||||||
|
echo "$nvm_placeholder" > "$NVM_DIR/nvm.sh"
|
||||||
|
|
||||||
|
# Check fake nvm file is there
|
||||||
|
[[ -f "$NVM_DIR/nvm.sh" ]] || die "Fake nvm file wasn't created"
|
||||||
|
|
||||||
|
# Load zsh-nvm
|
||||||
|
load_zsh_nvm
|
||||||
|
|
||||||
|
# Check fake nvm installation wasn't overwritten
|
||||||
|
[[ $(cat "$NVM_DIR/nvm.sh") == "$nvm_placeholder" ]] || die "Existing nvm installation was overwritten"
|
Loading…
Reference in New Issue
Block a user